Update of /cvsroot/mockpp/mockpp/mockpp/tests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31298/mockpp/tests
Modified Files:
VisitableMockMethod_test.cpp
Log Message:
basic file set
Index: VisitableMockMethod_test.cpp
===================================================================
RCS file: /cvsroot/mockpp/mockpp/mockpp/tests/VisitableMockMethod_test.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- VisitableMockMethod_test.cpp 19 Oct 2005 20:53:09 -0000 1.5
+++ VisitableMockMethod_test.cpp 25 Oct 2005 19:05:29 -0000 1.6
@@ -38,6 +38,13 @@
#else
#include <mockpp/VisitableMockMethod.h>
+#include <mockpp/VisitableMockMethod0.h>
+#include <mockpp/VisitableMockMethod1.h>
+#include <mockpp/VisitableMockMethod2.h>
+#include <mockpp/VisitableMockMethod3.h>
+#include <mockpp/VisitableMockMethod4.h>
+#include <mockpp/VisitableMockMethod5.h>
+
#include <mockpp/VisitableMockObject.h>
#include <mockpp/constraint/OutBound.h>
@@ -61,12 +68,14 @@
// CPPUNIT_TEST( test_parameter_0 );
// CPPUNIT_TEST( test_parameter_0V );
CPPUNIT_TEST( test_base );
+ CPPUNIT_TEST( test_inst );
CPPUNIT_TEST_SUITE_END();
public:
void test_base();
+ void test_inst();
// void test_parameter_0();
// void test_parameter_0V();
};
@@ -127,6 +136,25 @@
#endif
+void VisitableMockMethod_test::test_inst()
+{
+ mockpp::VisitableMockMethod0<void> mmv0(MOCKPP_PCHAR("mm0"), 0);
+ mockpp::VisitableMockMethod1<void, int> mmv1(MOCKPP_PCHAR("mm1"), 0);
+ mockpp::VisitableMockMethod2<void, int, int> mmv2(MOCKPP_PCHAR("mm2"), 0);
+ mockpp::VisitableMockMethod3<void, int, int, int> mmv3(MOCKPP_PCHAR("mm3"), 0);
+ mockpp::VisitableMockMethod4<void, int, int, int, int> mmv4(MOCKPP_PCHAR("mm4"), 0);
+ mockpp::VisitableMockMethod5<void, int, int, int, int, int> mmv5(MOCKPP_PCHAR("mm5"), 0);
+
+ mockpp::VisitableMockMethod0<int> mmi0(MOCKPP_PCHAR("mm0"), 0);
+ mockpp::VisitableMockMethod1<int, int> mmi1(MOCKPP_PCHAR("mm1"), 0);
+ mockpp::VisitableMockMethod2<int, int, int> mmi2(MOCKPP_PCHAR("mm2"), 0);
+ mockpp::VisitableMockMethod3<int, int, int, int> mmi3(MOCKPP_PCHAR("mm3"), 0);
+ mockpp::VisitableMockMethod4<int, int, int, int, int> mmi4(MOCKPP_PCHAR("mm4"), 0);
+ mockpp::VisitableMockMethod5<int, int, int, int, int, int> mmi5(MOCKPP_PCHAR("mm5"), 0);
+
+}
+
+
void VisitableMockMethod_test::test_base()
{
mockpp::VisitableMockObject vmo (MOCKPP_PCHAR("mockobj"), 0);
|