|
From: <joe...@us...> - 2002-11-15 22:48:23
|
Update of /cvsroot/nmock/nmock/test/NMock
In directory usw-pr-cvs1:/tmp/cvs-serv3449/test/NMock
Added Files:
VerifyExceptionTest.cs
Log Message:
- Added sensible error messages
- Renamed IMock.Object to IMock.MockInstance
- Renamed Conditions to Constraints and moved to new namespace.
- Renamed eval() to Eval() (.NET conventions).
- Renamed IMock.SetValue() to IMock.SetupResult (as in Java MockObjects).
--- NEW FILE: VerifyExceptionTest.cs ---
using System;
using NUnit.Framework;
namespace NMock
{
[TestFixture]
public class VerifyExceptionTest
{
[Test]
public void Message()
{
VerifyException e = new VerifyException("Boo", "<Wee>", 44);
Assertion.AssertEquals("Boo\nexpected:<Wee>\n but was:<44>", e.Message);
Assertion.AssertEquals("Boo", e.Reason);
Assertion.AssertEquals("<Wee>", e.Expected);
Assertion.AssertEquals(44, e.Actual);
}
}
}
|