|
From: <exo...@us...> - 2002-12-31 21:36:43
|
Update of /cvsroot/nmock/nmock/test/NMock/Constraints
In directory sc8-pr-cvs1:/tmp/cvs-serv31302/test/NMock/Constraints
Modified Files:
ConstraintsTest.cs
Log Message:
modified nant build file to build separate core and test assemblies
added new CollectingConstraint for post-test parameter validation
modified ClassGenerator to support overriding of internal and protected internal methods
fixed exception message in MockCall.checkArguments
Index: ConstraintsTest.cs
===================================================================
RCS file: /cvsroot/nmock/nmock/test/NMock/Constraints/ConstraintsTest.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ConstraintsTest.cs 15 Nov 2002 22:48:20 -0000 1.1
--- ConstraintsTest.cs 31 Dec 2002 21:36:40 -0000 1.2
***************
*** 235,238 ****
--- 235,250 ----
[Test]
+ public void CollectingConstraint()
+ {
+ CollectingConstraint c = new CollectingConstraint();
+ Assertion.Assert(c.Eval("test"));
+ Assertion.AssertEquals("test", c.Parameter);
+
+ Assertion.Assert("eval should always be true", c.Eval(null));
+ Assertion.AssertNull(c.Parameter);
+
+ }
+
+ [Test]
public void Delegate()
{
|