@Test
public void testDefaultValues() throws Exception {
reader.setId("default.fake");
m = service.asRetrieve(reader.getMetadataStore());
assertTrue(service.validateOMEXML(service.getOMEXML(m)));
assertEquals(reader.getSizeX(), FakeReader.DEFAULT_SIZE_X);
assertEquals(reader.getSizeY(), FakeReader.DEFAULT_SIZE_Y);
assertEquals(reader.getSizeZ(), FakeReader.DEFAULT_SIZE_Z);
assertEquals(reader.getSizeC(), FakeReader.DEFAULT_SIZE_C);
assertEquals(reader.getSizeT(), FakeReader.DEFAULT_SIZE_T);
assertEquals(reader.getPixelType(), FakeReader.DEFAULT_PIXEL_TYPE);
assertEquals(reader.getRGBChannelCount(),
FakeReader.DEFAULT_RGB_CHANNEL_COUNT);
assertEquals(reader.getDimensionOrder(),
FakeReader.DEFAULT_DIMENSION_ORDER);
assertEquals(m.getImageAcquisitionDate(0), null);
assertEquals(m.getPixelsPhysicalSizeX(0), null);
assertEquals(m.getPixelsPhysicalSizeY(0), null);
assertEquals(m.getPixelsPhysicalSizeZ(0), null);
assertEquals(m.getROICount(), 0);
assertEquals(m.getExperimentCount(), 0);
}