From: Griffin C. <gc...@us...> - 2005-01-05 14:19:55
|
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; |