Ejemplo n.º 1
0
 public static VsTestSettings SetInIsolation(this VsTestSettings toolSettings, bool?inIsolation)
 {
     toolSettings             = toolSettings.NewInstance();
     toolSettings.InIsolation = inIsolation;
     return(toolSettings);
 }
Ejemplo n.º 2
0
 public static VsTestSettings DisableListSettingsProviders(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ListSettingsProviders = false;
     return(toolSettings);
 }
Ejemplo n.º 3
0
 public static VsTestSettings SetDiagnosticsFile(this VsTestSettings toolSettings, string diagnosticsFile)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.DiagnosticsFile = diagnosticsFile;
     return(toolSettings);
 }
Ejemplo n.º 4
0
 public static VsTestSettings SetListTests(this VsTestSettings toolSettings, string listTests)
 {
     toolSettings           = toolSettings.NewInstance();
     toolSettings.ListTests = listTests;
     return(toolSettings);
 }
Ejemplo n.º 5
0
 public static VsTestSettings SetListSettingsProviders(this VsTestSettings toolSettings, bool?listSettingsProviders)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ListSettingsProviders = listSettingsProviders;
     return(toolSettings);
 }
Ejemplo n.º 6
0
 public static VsTestSettings RemoveTestCaseFilter(this VsTestSettings toolSettings, string testCaseFilterKey)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.TestCaseFiltersInternal.Remove(testCaseFilterKey);
     return(toolSettings);
 }
Ejemplo n.º 7
0
 public static VsTestSettings SetLogger(this VsTestSettings toolSettings, string logger)
 {
     toolSettings        = toolSettings.NewInstance();
     toolSettings.Logger = logger;
     return(toolSettings);
 }
Ejemplo n.º 8
0
 public static VsTestSettings DisableUseVsixExtensions(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.UseVsixExtensions = false;
     return(toolSettings);
 }
Ejemplo n.º 9
0
 public static VsTestSettings ToggleUseVsixExtensions(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.UseVsixExtensions = !toolSettings.UseVsixExtensions;
     return(toolSettings);
 }
Ejemplo n.º 10
0
 public static VsTestSettings SetUseVsixExtensions(this VsTestSettings toolSettings, bool?useVsixExtensions)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.UseVsixExtensions = useVsixExtensions;
     return(toolSettings);
 }
Ejemplo n.º 11
0
 public static VsTestSettings ResetUseVsixExtensions(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.UseVsixExtensions = null;
     return(toolSettings);
 }
Ejemplo n.º 12
0
 public static VsTestSettings ToggleInIsolation(this VsTestSettings toolSettings)
 {
     toolSettings             = toolSettings.NewInstance();
     toolSettings.InIsolation = !toolSettings.InIsolation;
     return(toolSettings);
 }
Ejemplo n.º 13
0
 public static VsTestSettings DisableInIsolation(this VsTestSettings toolSettings)
 {
     toolSettings             = toolSettings.NewInstance();
     toolSettings.InIsolation = false;
     return(toolSettings);
 }
Ejemplo n.º 14
0
 public static VsTestSettings ResetInIsolation(this VsTestSettings toolSettings)
 {
     toolSettings             = toolSettings.NewInstance();
     toolSettings.InIsolation = null;
     return(toolSettings);
 }
Ejemplo n.º 15
0
 public static VsTestSettings ClearTestCaseFilters(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.TestCaseFiltersInternal.Clear();
     return(toolSettings);
 }
Ejemplo n.º 16
0
 public static VsTestSettings SetTestAdapterPath(this VsTestSettings toolSettings, string testAdapterPath)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.TestAdapterPath = testAdapterPath;
     return(toolSettings);
 }
Ejemplo n.º 17
0
 public static VsTestSettings AddTestCaseFilter(this VsTestSettings toolSettings, string testCaseFilterKey, string testCaseFilterValue)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.TestCaseFiltersInternal.Add(testCaseFilterKey, testCaseFilterValue);
     return(toolSettings);
 }
Ejemplo n.º 18
0
 public static VsTestSettings ResetTestAdapterPath(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.TestAdapterPath = null;
     return(toolSettings);
 }
Ejemplo n.º 19
0
 public static VsTestSettings SetTestCaseFilter(this VsTestSettings toolSettings, string testCaseFilterKey, string testCaseFilterValue)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.TestCaseFiltersInternal[testCaseFilterKey] = testCaseFilterValue;
     return(toolSettings);
 }
Ejemplo n.º 20
0
 public static VsTestSettings SetPlatform(this VsTestSettings toolSettings, VsTestPlatform platform)
 {
     toolSettings          = toolSettings.NewInstance();
     toolSettings.Platform = platform;
     return(toolSettings);
 }
Ejemplo n.º 21
0
 public static VsTestSettings ResetLogger(this VsTestSettings toolSettings)
 {
     toolSettings        = toolSettings.NewInstance();
     toolSettings.Logger = null;
     return(toolSettings);
 }
Ejemplo n.º 22
0
 public static VsTestSettings ResetPlatform(this VsTestSettings toolSettings)
 {
     toolSettings          = toolSettings.NewInstance();
     toolSettings.Platform = null;
     return(toolSettings);
 }
Ejemplo n.º 23
0
 public static VsTestSettings EnableListLoggers(this VsTestSettings toolSettings)
 {
     toolSettings             = toolSettings.NewInstance();
     toolSettings.ListLoggers = true;
     return(toolSettings);
 }
Ejemplo n.º 24
0
 public static VsTestSettings SetFramework(this VsTestSettings toolSettings, VsTestFramework framework)
 {
     toolSettings           = toolSettings.NewInstance();
     toolSettings.Framework = framework;
     return(toolSettings);
 }
Ejemplo n.º 25
0
 public static VsTestSettings ResetListSettingsProviders(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ListSettingsProviders = null;
     return(toolSettings);
 }
Ejemplo n.º 26
0
 public static VsTestSettings ResetFramework(this VsTestSettings toolSettings)
 {
     toolSettings           = toolSettings.NewInstance();
     toolSettings.Framework = null;
     return(toolSettings);
 }
Ejemplo n.º 27
0
 public static VsTestSettings ToggleListSettingsProviders(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ListSettingsProviders = !toolSettings.ListSettingsProviders;
     return(toolSettings);
 }
Ejemplo n.º 28
0
 public static VsTestSettings SetTestCaseFilters(this VsTestSettings toolSettings, IDictionary <string, string> testCaseFilters)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.TestCaseFiltersInternal = testCaseFilters.ToDictionary(x => x.Key, x => x.Value, StringComparer.OrdinalIgnoreCase);
     return(toolSettings);
 }
Ejemplo n.º 29
0
 public static VsTestSettings ResetDiagnosticsFile(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.DiagnosticsFile = null;
     return(toolSettings);
 }
Ejemplo n.º 30
0
 public static VsTestSettings ToggleEnableCodeCoverage(this VsTestSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.EnableCodeCoverage = !toolSettings.EnableCodeCoverage;
     return(toolSettings);
 }