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