Esempio n. 1
0
        public void LoadSession(string filename)
        {
            var doc     = XDocument.Load(filename);
            var result  = TestSerializer.ReadTestResult(doc.Root);
            var session = MacUI.AppDelegate.CurrentSession;
            var model   = new TestResultModel(session, result);

            TestResultController.AddObject(model);
        }
Esempio n. 2
0
        public async void Run(TestListNode node)
        {
            var ui = MacUI.Instance;

            var parameters = new RunParameters(node.TestCase.Session, node.TestCase.Test);
            var result     = await ui.TestRunner.Run.Execute(parameters);

            var model = new TestResultModel(node.TestCase.Session, result);

            node.AddChild(model);
        }