### Question:
ComplexAdaptor implements DataAdaptor<T> { static int getAdaptorCount() { return SERVICES.size(); }  abstract String getMimeType(); abstract String getEncoding(); abstract String getSchema(); @Override DataInput toWPS2Input(T candidate); @Override T fromWPS2Input(DataOutput candidate); static ComplexAdaptor getAdaptor(Format format);  }### Answer:
@Test public void count() throws FactoryException { assertEquals(12, ComplexAdaptor.getAdaptorCount()); }