Receiving an Expectedmessage differs error

Posted by Mark on Stack Overflow See other posts from Stack Overflow or by Mark
Published on 2010-06-09T09:57:05Z Indexed on 2010/06/09 11:42 UTC
Read the original article Hit count: 180

Filed under:
|
|
|

I am quite new to TDD and am going with NUnit and Moq. I have got a method where I expect an exception, so I wanted to play a little with the frameworks features.

My test code looks as follows:

    [Test]
    [ExpectedException(ExpectedException = typeof(MockException), ExpectedMessage = "Actual differs from expected")]
    public void Write_MessageLogWithCategoryInfoFail()
    {
        string message = "Info Test Message";

        Write_MessageLogWithCategory(message, "Info");

        _LogTest.Verify(writeMessage =>
            writeMessage.Info("This should fail"),
            "Actual differs from expected"
        );
    }

But I always receive the errormessage that the error message that the actual exception message differs from the expected message. What am I doing wrong?

© Stack Overflow or respective owner

Related posts about c#

Related posts about unit-testing