public void ThatNormalTestOutputIsError() { var sut = new NUnitEventListener(converter, executor); sut.OnTestEvent(TestOutputError); sut.OnTestEvent(TestFinish); recorder.Received().SendMessage(Arg.Any <TestMessageLevel>(), Arg.Is <string>(x => x.StartsWith("Whatever"))); converter.Received().GetVsTestResults(Arg.Any <NUnitTestEventTestCase>(), Arg.Is <ICollection <INUnitTestEventTestOutput> >(x => x.Count == 1)); }
public void ThatNormalTestOutputIsError() { var sut = new NUnitEventListener(recorder, converter, dumpxml); sut.OnTestEvent(TestoutputError); sut.OnTestEvent(TestFinish); recorder.Received().SendMessage(Arg.Any <TestMessageLevel>(), Arg.Is <string>(x => x.StartsWith("Whatever"))); converter.Received().GetVSTestResults(Arg.Any <XmlElement>(), Arg.Is <ICollection <XmlNode> >(x => x.Count == 1)); }
public void ThatTestOutputWithOnlyWhiteSpaceIsNotOutput() { var sut = new NUnitEventListener(converter, executor); sut.OnTestEvent(BlankTestOutput); recorder.DidNotReceive().SendMessage(Arg.Any <TestMessageLevel>(), Arg.Any <string>()); }
public void ThatNormalTestOutputIsOutput() { var sut = new NUnitEventListener(recorder, converter, dumpxml); sut.OnTestEvent(Testoutput); recorder.Received().SendMessage(Arg.Any <TestMessageLevel>(), Arg.Is <string>(x => x.StartsWith("Whatever"))); }
public void TestStarted_CallsRecordStartCorrectly() { listener.OnTestEvent("<start-test id='123' name='FakeTestMethod'/>"); Assert.That(testLog.Events.Count, Is.EqualTo(1)); Assert.That( testLog.Events[0].EventType, Is.EqualTo(FakeFrameworkHandle.EventType.RecordStart)); VerifyTestCase(testLog.Events[0].TestCase); }
public void ThatExplicitTestFixtureWorksWithZeroStartTime() { var sut = new NUnitEventListener(converter, executor); Assert.DoesNotThrow(() => sut.OnTestEvent(TestFinishWithExplicitFixture)); }