*/
public final void test_LookupOp_filter_DifferentDimensionsTest() {
// regression test for Harmony-1632
byte[] array0 = new byte[96];
ByteLookupTable localByteLookupTable = new ByteLookupTable(1, array0);
LookupOp localLookupOp = new LookupOp(localByteLookupTable, null);
BufferedImage localBufferedImage = getImage(5069, 19);
// filter(BI,BI) non-equal widths
BufferedImage localBufferedImage1 = getImage(6, 19);
try {
localLookupOp.filter(localBufferedImage, localBufferedImage1);
fail("IllegalArgumentException expected!");
} catch (IllegalArgumentException e) {
// expected
}
// filter(R,WR) non-equal widths
try {
localLookupOp.filter(localBufferedImage.getRaster(),
localBufferedImage1.getRaster());
fail("IllegalArgumentException expected!");
} catch (IllegalArgumentException e) {
// expected
}
// filter(BI,BI) non-equal heights
localBufferedImage1 = getImage(5069, 5);
try {
localLookupOp.filter(localBufferedImage, localBufferedImage1);
fail("IllegalArgumentException expected!");
} catch (IllegalArgumentException e) {
// expected
}
// filter(R, WR) non-equal heights
try {
localLookupOp.filter(localBufferedImage.getRaster(),
localBufferedImage1.getRaster());
fail("IllegalArgumentException expected!");
} catch (IllegalArgumentException e) {
// expected
}