@Test public void testSetBaseStepMeta() throws Exception { analyzer.setBaseStepMeta(meta); DatabaseConnectionAnalyzer dbAnalyzer = mock(DatabaseConnectionAnalyzer.class); doReturn(dbAnalyzer).when(analyzer).getConnectionAnalyzer(); analyzer.getConnectionNode(); verify(meta, times(1)).getDatabaseMeta(); }
@Before public void setUp() throws Exception { analyzer = spy(new TableInputStepAnalyzer()); when(mockNamespace.getParentNamespace()).thenReturn(mockNamespace); descriptor = new MetaverseComponentDescriptor( "test", DictionaryConst.NODE_TYPE_TRANS_STEP, mockNamespace); analyzer.setDescriptor(descriptor); analyzer.setBaseStepMeta(meta); IMetaverseObjectFactory factory = MetaverseTestUtils.getMetaverseObjectFactory(); when(builder.getMetaverseObjectFactory()).thenReturn(factory); analyzer.setMetaverseBuilder(builder); }