Beispiel #1
0
        /// <summary>
        /// Updates context.
        /// </summary>
        public override void UpdateContext()
        {
            TestOptions options = new TestOptions();

            options.InteractiveFirst = View.InteractiveFirst;

            List <TestInfo> selectedTests = View.SelectedTests;

            foreach (TestInfo info in selectedTests)
            {
                options.Tests.Add(info.Order);
            }

            options.Groups.AddRange(View.SelectedGroups);

            ContextController.UpdateTestOptions(options);

            TestLog log = new TestLog();

            log.TestResults       = _testResults;
            log.Tests             = _testInfos;
            log.TestExecutionTime = _testExecutionTime;

            ContextController.UpdateTestLog(log);
        }
        /// <summary>
        /// Updates context.
        /// </summary>
        public override void UpdateContext()
        {
            TestOptions options = new TestOptions();

            //options.InteractiveFirst = View.InteractiveFirst;

            List <TestInfo> selectedTests = View.SelectedTests;

            foreach (TestInfo info in selectedTests)
            {
                options.Tests.Add(info.Order);
            }

            options.Groups.AddRange(View.SelectedGroups);

            ContextController.UpdateTestOptions(options);
        }
Beispiel #3
0
        /// <summary>
        /// Updates context.
        /// </summary>
        public override void UpdateContext()
        {
            TestOptions options = new TestOptions();

            if (View.TestTreeView != null)
            {
                var selectedTests = View.TestTreeView.SelectedTests;
                foreach (TestInfo info in selectedTests)
                {
                    options.Tests.Add(info.Order);
                }

                options.Groups.AddRange(View.TestTreeView.SelectedGroups);
            }
            options.Repeat = View.Repeat;
            ContextController.UpdateTestOptions(options);
        }