@Test public void output_dir_is_taken_user_input_cover() throws Exception { String userInput = "userInput"; ConfigValuesProvider configProvider = mock(ConfigValuesProvider.class); when(configProvider.getValueOrDefault(anyString())).thenReturn("otherConfigValueInput"); when(configProvider.getValueOrDefault( OpenCoverRunnerConsts.SETTINGS_REPORTS_GENERATOR_OUTPUT_DIR)) .thenReturn(userInput); ArgumentsProvider provider = new ArgumentsProvider(configProvider); List<String> result = provider.getArguments(); Assert.assertTrue(result.contains("-targetdir:\"userInput\"")); }
@Test public void report_file_is_taken_from_open_cover() throws Exception { String userInput = "userInput"; ConfigValuesProvider configProvider = mock(ConfigValuesProvider.class); when(configProvider.getValueOrDefault(anyString())).thenReturn("otherConfigValueInput"); when(configProvider.getValueOrDefault( OpenCoverRunnerConsts.SETTINGS_OPEN_COVER_OUTPUT_FILE_PATH)) .thenReturn(userInput); ArgumentsProvider provider = new ArgumentsProvider(configProvider); List<String> result = provider.getArguments(); Assert.assertTrue(result.contains("-reports:\"userInput\"")); }