public void WillPrintLogInfoWithStackTrace() { TraceWriterWithStackTraceExpectationWriter expectationWriter = new TraceWriterWithStackTraceExpectationWriter(); StringWriter writer = new StringWriter(); expectationWriter.AlternativeWriter = writer; RhinoMocks.Logger = expectationWriter; IDemo mock = MockRepository.GenerateStrictMock<IDemo>(); mock.Expect(x => x.VoidNoArgs()); mock.VoidNoArgs(); mock.VerifyAllExpectations(); Assert.Contains("WillPrintLogInfoWithStackTrace", writer.GetStringBuilder().ToString()); }
public void WillPrintLogInfoWithStackTrace() { TraceWriterWithStackTraceExpectationWriter expectationWriter = new TraceWriterWithStackTraceExpectationWriter(); StringWriter writer = new StringWriter(); expectationWriter.AlternativeWriter = writer; RhinoMocks.Logger = expectationWriter; MockRepository mocks = new MockRepository(); IDemo mock = mocks.StrictMock<IDemo>(); mock.VoidNoArgs(); mocks.ReplayAll(); mock.VoidNoArgs(); mocks.VerifyAll(); Assert.Contains(writer.GetStringBuilder().ToString(), "WillPrintLogInfoWithStackTrace"); }