public void SetResultForWrongTest() { TestSuiteTreeNode node = new TestSuiteTreeNode(suiteInfo); TestSuite suite2 = new TestSuite("suite2"); TestSuiteResult result = new TestSuiteResult(suite2, "xxxxx"); node.SetResult(result); }
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); }