Ejemplo n.º 1
0
        public void SetResultForWrongTest()
        {
            TestSuiteTreeNode node   = new TestSuiteTreeNode(suiteInfo);
            TestSuite         suite2 = new TestSuite("suite2");
            TestSuiteResult   result = new TestSuiteResult(suite2, "xxxxx");

            node.SetResult(result);
        }
Ejemplo n.º 2
0
        public void SetResult()
        {
            TestSuiteTreeNode node   = new TestSuiteTreeNode(testCaseInfo);
            TestCaseResult    result = new TestCaseResult(testCase);

            node.SetResult(result);
            Assert.AreEqual("NUnit.Tests.Assemblies.MockTestFixture.MockTest1", node.Result.Name);
            Assert.AreEqual(TestSuiteTreeNode.NotRunIndex, node.ImageIndex);
            Assert.AreEqual(TestSuiteTreeNode.NotRunIndex, node.SelectedImageIndex);

            result.Success();
            node.SetResult(result);
            Assert.AreEqual(TestSuiteTreeNode.SuccessIndex, node.ImageIndex);
            Assert.AreEqual(TestSuiteTreeNode.SuccessIndex, node.SelectedImageIndex);

            result.Failure("message", "stacktrace");
            node.SetResult(result);
            Assert.AreEqual(TestSuiteTreeNode.FailureIndex, node.ImageIndex);
            Assert.AreEqual(TestSuiteTreeNode.FailureIndex, node.SelectedImageIndex);
        }