public void TestListingTests() { RunnerServer runnerServer = new RunnerServer("TestVisualNunitRunner", "VisualNunitTests.dll"); RunnerClient runnerClient = new RunnerClient("TestVisualNunitRunner", Process.GetCurrentProcess()); Assert.AreEqual(8, runnerClient.TestCases.Count); runnerClient.Disconnect(); }
public void TestRunningSuccessTest() { RunnerServer runnerServer = new RunnerServer("TestVisualNunitRunner", "VisualNunitTests.dll"); RunnerClient runnerClient = new RunnerClient("TestVisualNunitRunner", Process.GetCurrentProcess()); TestInformation testInformation = new TestInformation(); testInformation.TestName = "VisualNunitTests.ExampleTestOne.TestOneSuccess"; runnerClient.RunTest(testInformation); Assert.AreEqual(TestState.Success, testInformation.TestState); runnerClient.Disconnect(); }
public void TestRunningExceptionTest() { RunnerServer runnerServer = new RunnerServer("TestVisualNunitRunner", "VisualNunitTests.dll"); RunnerClient runnerClient = new RunnerClient("TestVisualNunitRunner", Process.GetCurrentProcess()); TestInformation testInformation = new TestInformation(); testInformation.TestName = "VisualNunitTests.ExampleTestOne.TestOneException"; runnerClient.RunTest(testInformation); Assert.AreEqual(TestState.Failure, testInformation.TestState); Assert.AreEqual("Failure: System.Exception : Test Exception", testInformation.FailureMessage); runnerClient.Disconnect(); }