private void checkColor (final CreateOp createOp, final Color color, final double max) { final double scale = max / 255.0; AssertJUnit.assertEquals(3, createOp.getFiller().length); AssertJUnit.assertEquals(scale * color.getRed(), createOp.getFiller()[0], 0.0); AssertJUnit.assertEquals(scale * color.getGreen(), createOp.getFiller()[1], 0.0); AssertJUnit.assertEquals(scale * color.getBlue(), createOp.getFiller()[2], 0.0); } }
@Test public void testGetFiller1 () { final CreateOp createOp = new CreateOp(10, 10, EditableImage.DataType.BYTE); final double[] filler = createOp.getFiller(); AssertJUnit.assertEquals(1, filler.length); AssertJUnit.assertEquals(0.0, filler[0], 0.0); }
@Override protected PlanarImage execute (final CreateOp operation, final EditableImage image, final PlanarImage planarImage) final double[] filler = operation.getFiller(); Number[] dims = null;
@Test public void testGetFiller3 () { final CreateOp createOp = new CreateOp(10, 10, EditableImage.DataType.BYTE, 1, 2, 3, 4, 5, 6, 7); final double[] filler = createOp.getFiller(); AssertJUnit.assertEquals(7, filler.length); AssertJUnit.assertEquals(1.0, filler[0], 0.0); AssertJUnit.assertEquals(2.0, filler[1], 0.0); AssertJUnit.assertEquals(3.0, filler[2], 0.0); AssertJUnit.assertEquals(4.0, filler[3], 0.0); AssertJUnit.assertEquals(5.0, filler[4], 0.0); AssertJUnit.assertEquals(6.0, filler[5], 0.0); AssertJUnit.assertEquals(7.0, filler[6], 0.0); }