@Test public void testCheck() { List remarks = mock(List.class); TransMeta transMeta = mock(TransMeta.class); StepMeta stepMeta = mock(StepMeta.class); RowMetaInterface prev = mock(RowMetaInterface.class); String[] input = new String[1]; String[] output = new String[1]; RowMetaInterface info = mock(RowMetaInterface.class); VariableSpace space = mock(VariableSpace.class); Repository repository = mock(Repository.class); IMetaStore metaStore = mock(IMetaStore.class); setSessionVariableMeta.allocate(1); setSessionVariableMeta.check( remarks, transMeta, stepMeta, prev, input, output, info, space, repository, metaStore); verify(remarks, times(2)).add(any(CheckResultInterface.class)); }