public static TestCloudSettings RemoveFixtures(this TestCloudSettings toolSettings, params string[] fixtures)
        {
            toolSettings = toolSettings.NewInstance();
            var hashSet = new HashSet <string>(fixtures);

            toolSettings.FixturesInternal.RemoveAll(x => hashSet.Contains(x));
            return(toolSettings);
        }
        public static TestCloudSettings RemoveExcludeCategories(this TestCloudSettings toolSettings, params string[] excludeCategories)
        {
            toolSettings = toolSettings.NewInstance();
            var hashSet = new HashSet <string>(excludeCategories);

            toolSettings.ExcludeCategoriesInternal.RemoveAll(x => hashSet.Contains(x));
            return(toolSettings);
        }
        public static TestCloudSettings RemoveIncludeCategories(this TestCloudSettings toolSettings, IEnumerable <string> includeCategories)
        {
            toolSettings = toolSettings.NewInstance();
            var hashSet = new HashSet <string>(includeCategories);

            toolSettings.IncludeCategoriesInternal.RemoveAll(x => hashSet.Contains(x));
            return(toolSettings);
        }
Пример #4
0
        public static TestCloudSettings RemoveDataPaths(this TestCloudSettings toolSettings, IEnumerable <string> dataPaths)
        {
            toolSettings = toolSettings.NewInstance();
            var hashSet = new HashSet <string>(dataPaths);

            toolSettings.DataPathsInternal.RemoveAll(x => hashSet.Contains(x));
            return(toolSettings);
        }
Пример #5
0
 public static TestCloudSettings AddDataPaths(this TestCloudSettings toolSettings, IEnumerable <string> dataPaths)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.DataPathsInternal.AddRange(dataPaths);
     return(toolSettings);
 }
Пример #6
0
 public static TestCloudSettings SetDataPaths(this TestCloudSettings toolSettings, IEnumerable <string> dataPaths)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.DataPathsInternal = dataPaths.ToList();
     return(toolSettings);
 }
Пример #7
0
 public static TestCloudSettings ToggleFixtureChunk(this TestCloudSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixtureChunk = !toolSettings.FixtureChunk;
     return(toolSettings);
 }
Пример #8
0
 public static TestCloudSettings ResetFixtureChunk(this TestCloudSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixtureChunk = null;
     return(toolSettings);
 }
Пример #9
0
 public static TestCloudSettings EnableTestChunk(this TestCloudSettings toolSettings)
 {
     toolSettings           = toolSettings.NewInstance();
     toolSettings.TestChunk = true;
     return(toolSettings);
 }
Пример #10
0
 public static TestCloudSettings ClearExcludeCategories(this TestCloudSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ExcludeCategoriesInternal.Clear();
     return(toolSettings);
 }
Пример #11
0
 public static TestCloudSettings ResetDsymFile(this TestCloudSettings toolSettings)
 {
     toolSettings          = toolSettings.NewInstance();
     toolSettings.DsymFile = null;
     return(toolSettings);
 }
Пример #12
0
 public static TestCloudSettings SetDsymFile(this TestCloudSettings toolSettings, string dsymFile)
 {
     toolSettings          = toolSettings.NewInstance();
     toolSettings.DsymFile = dsymFile;
     return(toolSettings);
 }
Пример #13
0
 public static TestCloudSettings SetSignInfoFile(this TestCloudSettings toolSettings, string signInfoFile)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.SignInfoFile = signInfoFile;
     return(toolSettings);
 }
Пример #14
0
 public static TestCloudSettings ResetNunitResultsFile(this TestCloudSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.NunitResultsFile = null;
     return(toolSettings);
 }
Пример #15
0
 public static TestCloudSettings SetNunitResultsFile(this TestCloudSettings toolSettings, string nunitResultsFile)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.NunitResultsFile = nunitResultsFile;
     return(toolSettings);
 }
Пример #16
0
 public static TestCloudSettings SetExcludeCategories(this TestCloudSettings toolSettings, IEnumerable <string> excludeCategories)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ExcludeCategoriesInternal = excludeCategories.ToList();
     return(toolSettings);
 }
Пример #17
0
 public static TestCloudSettings AddExcludeCategories(this TestCloudSettings toolSettings, IEnumerable <string> excludeCategories)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.ExcludeCategoriesInternal.AddRange(excludeCategories);
     return(toolSettings);
 }
Пример #18
0
 public static TestCloudSettings SetFixtures(this TestCloudSettings toolSettings, params string[] fixtures)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixturesInternal = fixtures.ToList();
     return(toolSettings);
 }
Пример #19
0
 public static TestCloudSettings SetTestChunk(this TestCloudSettings toolSettings, bool?testChunk)
 {
     toolSettings           = toolSettings.NewInstance();
     toolSettings.TestChunk = testChunk;
     return(toolSettings);
 }
Пример #20
0
 public static TestCloudSettings SetFixtures(this TestCloudSettings toolSettings, IEnumerable <string> fixtures)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixturesInternal = fixtures.ToList();
     return(toolSettings);
 }
Пример #21
0
 public static TestCloudSettings SetFixtureChunk(this TestCloudSettings toolSettings, bool?fixtureChunk)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixtureChunk = fixtureChunk;
     return(toolSettings);
 }
Пример #22
0
 public static TestCloudSettings AddFixtures(this TestCloudSettings toolSettings, params string[] fixtures)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixturesInternal.AddRange(fixtures);
     return(toolSettings);
 }
Пример #23
0
 public static TestCloudSettings DisableFixtureChunk(this TestCloudSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixtureChunk = false;
     return(toolSettings);
 }
Пример #24
0
 public static TestCloudSettings AddFixtures(this TestCloudSettings toolSettings, IEnumerable <string> fixtures)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixturesInternal.AddRange(fixtures);
     return(toolSettings);
 }
Пример #25
0
 public static TestCloudSettings SetDataPaths(this TestCloudSettings toolSettings, params string[] dataPaths)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.DataPathsInternal = dataPaths.ToList();
     return(toolSettings);
 }
Пример #26
0
 public static TestCloudSettings ClearFixtures(this TestCloudSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.FixturesInternal.Clear();
     return(toolSettings);
 }
Пример #27
0
 public static TestCloudSettings AddDataPaths(this TestCloudSettings toolSettings, params string[] dataPaths)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.DataPathsInternal.AddRange(dataPaths);
     return(toolSettings);
 }
Пример #28
0
 public static TestCloudSettings SetIncludeCategories(this TestCloudSettings toolSettings, params string[] includeCategories)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.IncludeCategoriesInternal = includeCategories.ToList();
     return(toolSettings);
 }
Пример #29
0
 public static TestCloudSettings ClearDataPaths(this TestCloudSettings toolSettings)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.DataPathsInternal.Clear();
     return(toolSettings);
 }
Пример #30
0
 public static TestCloudSettings AddIncludeCategories(this TestCloudSettings toolSettings, params string[] includeCategories)
 {
     toolSettings = toolSettings.NewInstance();
     toolSettings.IncludeCategoriesInternal.AddRange(includeCategories);
     return(toolSettings);
 }