internal static void InitTestData() { TMXHelper.TestCaseStarted = System.DateTime.Now; if (null == TestData.TestSuites) { TestData.TestSuites = new List<TestSuite>(); } // check that at least one suite exists if (TestData.TestSuites.Count == 0) { TMXHelper.NewTestSuite( "autogenerated", GetTestSuiteId(), "This suite has been created automatically"); } // check that at least one scenario exists if (TestData.CurrentTestSuite.TestScenarios.Count == 0) { TMX.Commands.AddTMXTestScenarioCommand cmdlet = new TMX.Commands.AddTMXTestScenarioCommand(); cmdlet.Name = "autogenerated"; cmdlet.Id = GetTestScenarioId(); cmdlet.Description = "This scenario has been created automatically"; cmdlet.TestSuiteName = TestData.CurrentTestSuite.Name; cmdlet.TestSuiteId = TestData.CurrentTestSuite.Id; TMXHelper.AddTestScenario(cmdlet); } }
internal static void InitTestData() { TMXHelper.TestCaseStarted = System.DateTime.Now; if (null == TestData.TestSuites) { TestData.TestSuites = new List<TestSuite>(); } // 20130605 if (null == TestData.TestPlatforms) { TestData.TestPlatforms = new List<TestPlatform>(); } // 20130531 // check that at least one platform exists if (0 == TestData.TestPlatforms.Count) { TMXHelper.NewTestPlatform( "autogenerated", GetTestPlatformId(), "This platform has been created automatically", System.Environment.OSVersion.Platform.ToString(), System.Environment.OSVersion.VersionString, System.Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE"), ""); } // check that at least one suite exists if (TestData.TestSuites.Count == 0) { TMXHelper.NewTestSuite( "autogenerated", GetTestSuiteId(), TestData.CurrentTestPlatform.Id, "This suite has been created automatically", null, null); } // check that at least one scenario exists if (TestData.CurrentTestSuite.TestScenarios.Count == 0) { TMX.Commands.AddTMXTestScenarioCommand cmdlet = new TMX.Commands.AddTMXTestScenarioCommand(); cmdlet.Name = "autogenerated"; cmdlet.Id = GetTestScenarioId(); cmdlet.Description = "This scenario has been created automatically"; cmdlet.TestSuiteName = TestData.CurrentTestSuite.Name; cmdlet.TestSuiteId = TestData.CurrentTestSuite.Id; TMXHelper.AddTestScenario(cmdlet); } }