public void IsDisposedCalledReturnsTrueAfterDisposeMethodCalled() { MockTestResultsWriter writer = factory.Create("testresults.txt") as MockTestResultsWriter; writer.IsDisposed = false; writer.Dispose(); Assert.IsTrue(writer.IsDisposed); }
public void FirstTestResultsWriterReturnsFirstTestResultsWriter() { TestResult firstResult = new TestResult("test1"); TestResult secondResult = new TestResult("test2"); MockTestResultsWriter writer = factory.Create("testresults.txt") as MockTestResultsWriter; writer.Write(firstResult); writer.Write(secondResult); Assert.AreEqual(firstResult, writer.FirstTestResult); }
public void Init() { testRunnerEvents = new MockTestRunnerEvents(); logger = new NullLogger(); factory = new MockTestResultsWriterFactory(); testRunnerExtension = new SharpDevelopTestRunnerExtension(factory); testRunnerExtension.Parameters = @"c:\temp\tmp77.tmp"; testRunnerExtension.Install(testRunnerEvents, logger); writer = factory.TestResultsWriter; }
public void TestResultsWriterSavesTestResultsWritten() { TestResult firstResult = new TestResult("test1"); TestResult secondResult = new TestResult("test2"); MockTestResultsWriter writer = factory.Create("testresults.txt") as MockTestResultsWriter; writer.Write(firstResult); writer.Write(secondResult); TestResult[] expectedTestResults = new TestResult[] { firstResult, secondResult }; Assert.AreEqual(expectedTestResults, writer.TestResults.ToArray()); }
public void TestResultsWriterCreatedWithFileNamePassedToFactoryCreateMethod() { MockTestResultsWriter writer = factory.Create("testresults.txt") as MockTestResultsWriter; Assert.AreEqual("testresults.txt", writer.FileName); }
public void TestResultsWriterCreatedIsMockTestResultsWriter() { MockTestResultsWriter writer = factory.Create("abc.txt") as MockTestResultsWriter; Assert.IsNotNull(writer); }