package edu.ualberta.med.biobank.test.reports.processors;
import java.util.Arrays;
import java.util.List;
import junit.framework.Assert;
import edu.ualberta.med.biobank.common.util.AbstractRowPostProcess;
public class PostProcessUtil {
protected static void checkExpected(AbstractRowPostProcess processor,
List<Object[]> input, List<Object[]> expectedOutput) {
int rowIndex = 0;
for (Object[] before : input) {
Object[] after = (Object[]) processor.rowPostProcess(before);
Assert.assertTrue(Arrays.equals(after,
expectedOutput.get(rowIndex++)));
}
}
}