@Before public void setUp() { executor = new LocalModuleConfigExecutor(moduleService); }
private void verifyLocalProjectConfigWasInvoked() { verify(localModuleConfigExecutor, times(1)).apply(sourceConfigCaptor.capture(), localProjectConfigCaptor.capture()); assertEquals(ROOT_PATH, sourceConfigCaptor.getValue().getPath()); }
@Test public void testApply() { Path pomPath = Paths.convert(POM_PATH); when(sourceConfig.getPath()).thenReturn(ROOT_PATH); when(moduleService.resolveModule(pomPath)).thenReturn(module); Optional<ProjectConfig> result = executor.apply(sourceConfig, projectConfig); assertTrue(result.isPresent()); assertEquals(module, ((LocalModule) result.get()).getModule()); } }
@Before public void setUp() { localSourceConfigExecutor = spy(new LocalSourceConfigExecutor()); localModuleConfigExecutor = spy(new LocalModuleConfigExecutor(moduleService)); localBuildConfigExecutor = spy(new LocalBuildConfigExecutor()); localBuildExecConfigExecutor = spy(new LocalBuildExecConfigExecutor(buildHelper));