Update of /cvsroot/dotnetmock/dotnetmock/DotNetMock.Tests/Dynamic
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24873/DotNetMock.Tests/Dynamic
Modified Files:
PredicateTests.cs
Log Message:
- Added tests for IsCloseTo IPredicate
- Removed private constructor from Verifier
Index: PredicateTests.cs
===================================================================
RCS file: /cvsroot/dotnetmock/dotnetmock/DotNetMock.Tests/Dynamic/PredicateTests.cs,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** PredicateTests.cs 1 Jan 2005 21:13:46 -0000 1.10
--- PredicateTests.cs 5 Jan 2005 14:19:44 -0000 1.11
***************
*** 238,241 ****
--- 238,254 ----
}
+ [Test]
+ public void IsCloseTo()
+ {
+ p = new IsCloseTo(3.0, 0.5);
+ Assert.IsTrue( p.Eval( 3.0 ) );
+ Assert.IsTrue( p.Eval( 3.5 ) );
+ Assert.IsFalse( p.Eval( 3.6 ) );
+ Assert.IsTrue( p.Eval( 3.2 ) );
+ Assert.IsFalse( p.Eval( 2.0 ) );
+ Assert.IsTrue( p.Eval( 3.4 ) );
+ Assert.IsFalse( p.Eval( null ) );
+ Assert.IsFalse( p.Eval( "mock" ) );
+ }
private bool myFlag;
|