@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\""));
  }