Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }