[Mockpp-commits] mockpp/mockpp/tests VisitableMockMethod_2_test.cpp,1.6,1.7
Brought to you by:
ewald-arnold
From: Ewald A. <ewa...@us...> - 2005-11-14 17:39:28
|
Update of /cvsroot/mockpp/mockpp/mockpp/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14465/mockpp/tests Modified Files: VisitableMockMethod_2_test.cpp Log Message: more tests Index: VisitableMockMethod_2_test.cpp =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/tests/VisitableMockMethod_2_test.cpp,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- VisitableMockMethod_2_test.cpp 14 Nov 2005 17:25:14 -0000 1.6 +++ VisitableMockMethod_2_test.cpp 14 Nov 2005 17:39:21 -0000 1.7 @@ -137,10 +137,15 @@ vmo.visitable(3, 3); vmo.visitable(4, 4); vmo.visitable(5, 5); + vmo.visitable(52, 58); vmb.addResponseValue(222, 2, 2); vmb.addResponseValue(333, 3, 3); + vmb.addResponseValue(666, mockpp::eq<unsigned>(2, 2), + mockpp::eq<unsigned>(20, 2)); vmb.addResponseThrowable(mockpp::make_throwable(444u), 4, 4); vmb.addResponseThrowable(mockpp::make_throwable(555u), 5, 5); + vmb.addResponseThrowable(mockpp::make_throwable(666u), mockpp::eq<unsigned>(50, 2), + mockpp::eq<unsigned>(60, 2)); vmo.activate(); @@ -161,7 +166,7 @@ MOCKPP_ASSERT_EQUALS(123, vmo.visitable(5, 6)); MOCKPP_ASSERT_EQUALS(222, vmo.visitable(2, 2)); - MOCKPP_ASSERT_EQUALS(123, vmo.visitable(3, 21)); + MOCKPP_ASSERT_EQUALS(666, vmo.visitable(3, 21)); MOCKPP_ASSERT_EQUALS(333, vmo.visitable(3, 3)); MOCKPP_ASSERT_THROWING(vmo.visitable(4, 4), @@ -174,6 +179,11 @@ unsigned, unsigned(555)); + MOCKPP_ASSERT_THROWING(vmo.visitable(52, 58), + MOCKPP_PCHAR("vmo.visitable()-3"), + unsigned, + unsigned(666)); + vmo.verify(); vmb.verify(); @@ -287,7 +297,7 @@ unsigned(321)); vmo.visitablev(2, 2); - vmo.visitablev(2, 20); + vmo.visitablev(1, 19); MOCKPP_ASSERT_EQUALS(999, vmo.visitable(20, 30)); MOCKPP_ASSERT_EQUALS(999, vmo.visitable(200, 300)); vmo.visitablev(3, 3); |