[Mockpp-commits] mockpp/mockpp/docs/artikel/listings basicmock.cpp,1.2,1.3 chainmock.cpp,1.3,1.4 vis
Brought to you by:
ewald-arnold
From: Ewald A. <ewa...@us...> - 2006-03-15 21:34:43
|
Update of /cvsroot/mockpp/mockpp/mockpp/docs/artikel/listings In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv763/mockpp/docs/artikel/listings Modified Files: basicmock.cpp chainmock.cpp visitmock.cpp Log Message: optionally disable mockpp namespace Index: basicmock.cpp =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/docs/artikel/listings/basicmock.cpp,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- basicmock.cpp 29 Dec 2004 11:18:59 -0000 1.2 +++ basicmock.cpp 15 Mar 2006 21:34:03 -0000 1.3 @@ -15,12 +15,12 @@ class BasicMock : public Interface - , public mockpp::MockObject + , public MOCKPP_NS::MockObject { public: BasicMock() - : mockpp::MockObject(MOCKPP_PCHAR("BasicMock"), 0) + : MOCKPP_NS::MockObject(MOCKPP_PCHAR("BasicMock"), 0) , open_name(MOCKPP_PCHAR("BasicMock/open_name"), this) , close_counter(MOCKPP_PCHAR("BasicMock/close_counter"), this) , write_data(MOCKPP_PCHAR("BasicMock/write_data"), this) @@ -48,10 +48,10 @@ close_counter.inc(); } - mockpp::ExpectationList<std::string> open_name; - mockpp::ExpectationCounter close_counter; - mockpp::ExpectationList<std::string> write_data; - mockpp::ReturnObjectList<std::string> read_data; + MOCKPP_NS::ExpectationList<std::string> open_name; + MOCKPP_NS::ExpectationCounter close_counter; + MOCKPP_NS::ExpectationList<std::string> write_data; + MOCKPP_NS::ReturnObjectList<std::string> read_data; }; @@ -61,19 +61,19 @@ { BasicMock mock; - // Jeweils öffnen beim Lesen und Schreiben + // Jeweils �ffnen beim Lesen und Schreiben mock.open_name.addExpected("datei1.lst"); mock.open_name.addExpected("datei1.lst"); // Jeweils schliessen beim Lesen und Schreiben mock.close_counter.setExpected(2); - // Die Datei enthält genau 3 Zeilen Daten + // Die Datei enth�lt genau 3 Zeilen Daten mock.read_data.addObjectToReturn("Datenpaket-1"); mock.read_data.addObjectToReturn("Datenpaket-2"); mock.read_data.addObjectToReturn("Datenpaket-3"); - // Es werden wieder genau 3 Zeilen Daten zurückgeschrieben + // Es werden wieder genau 3 Zeilen Daten zur�ckgeschrieben mock.write_data.addExpected("Datenpaket-1/fertig"); mock.write_data.addExpected("Datenpaket-2/fertig"); mock.write_data.addExpected("Datenpaket-3/fertig"); @@ -88,7 +88,7 @@ std::cout << "Ende der Tests" << std::endl; - // alle restlichen Bedingungen prüfen + // alle restlichen Bedingungen pr�fen mock.verify(); std::cout << "Alle Tests wurden fehlerfrei durchlaufen" << std::endl; } Index: chainmock.cpp =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/docs/artikel/listings/chainmock.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- chainmock.cpp 29 Dec 2004 22:51:04 -0000 1.3 +++ chainmock.cpp 15 Mar 2006 21:34:03 -0000 1.4 @@ -12,16 +12,16 @@ #include <exception> #include <iostream> -using namespace mockpp; +USING_NAMESPACE_MOCKPP class ChainMock : public Interface - , public mockpp::ChainableMockObject + , public MOCKPP_NS::ChainableMockObject { public: ChainMock() - : mockpp::ChainableMockObject(MOCKPP_PCHAR("ChainMock"), 0) + : MOCKPP_NS::ChainableMockObject(MOCKPP_PCHAR("ChainMock"), 0) , MOCKPP_CONSTRUCT_MEMBERS_FOR_VOID_CHAINABLE_EXT1(open, ext) , MOCKPP_CONSTRUCT_MEMBERS_FOR_CHAINABLE0(read) , MOCKPP_CONSTRUCT_MEMBERS_FOR_VOID_CHAINABLE_EXT1(write, ext) @@ -50,7 +50,7 @@ MOCKPP_CHAINER_FOR_EXT(ChainMock, write, ext) write_chainer (&mock); MOCKPP_CHAINER_FOR(ChainMock, close) close_chainer (&mock); - // Erwartungen für das Einlesen der Datei + // Erwartungen f�r das Einlesen der Datei open_chainer.expects(once()) .with(eq(std::string("datei1.lst"))) .before(MOCKPP_PCHAR("reader")); @@ -65,7 +65,7 @@ .after(MOCKPP_PCHAR("reader")); - // Erwartungen für das Zurückschreiben der Datei + // Erwartungen f�r das Zur�ckschreiben der Datei open_chainer.expects(once()) .with(eq(std::string("datei1.lst"))) .before(MOCKPP_PCHAR("writer")); @@ -92,7 +92,7 @@ std::cout << "Ende der Tests" << std::endl; - // alle restlichen Bedingungen prüfen + // alle restlichen Bedingungen pr�fen mock.verify(); std::cout << "Alle Tests wurden fehlerfrei durchlaufen" << std::endl; } Index: visitmock.cpp =================================================================== RCS file: /cvsroot/mockpp/mockpp/mockpp/docs/artikel/listings/visitmock.cpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- visitmock.cpp 29 Dec 2004 22:51:04 -0000 1.3 +++ visitmock.cpp 15 Mar 2006 21:34:03 -0000 1.4 @@ -12,12 +12,12 @@ class VisitMock : public Interface - , public mockpp::VisitableMockObject + , public MOCKPP_NS::VisitableMockObject { public: VisitMock() - : mockpp::VisitableMockObject(MOCKPP_PCHAR("VisitMock"), 0) + : MOCKPP_NS::VisitableMockObject(MOCKPP_PCHAR("VisitMock"), 0) , MOCKPP_CONSTRUCT_MEMBERS_FOR_VOID_VISITABLE_EXT1(open, ext) , MOCKPP_CONSTRUCT_MEMBERS_FOR_VISITABLE0(read) , MOCKPP_CONSTRUCT_MEMBERS_FOR_VOID_VISITABLE_EXT1(write, ext) @@ -50,12 +50,12 @@ mock.read(); mock.close(); - // Rückgabewerte für read() eintragen + // R�ckgabewerte f�r read() eintragen read_controller.addReturnValue("Datenpaket-1"); read_controller.addReturnValue("Datenpaket-2"); read_controller.addReturnValue("Datenpaket-3"); - // Ablauf beim Zurückschreiben "aufzeichnen" + // Ablauf beim Zur�ckschreiben "aufzeichnen" mock.open("datei1.lst"); mock.write("Datenpaket-1/fertig"); mock.write("Datenpaket-2/fertig"); @@ -75,7 +75,7 @@ std::cout << "Ende der Tests" << std::endl; - // alle restlichen Bedingungen prüfen + // alle restlichen Bedingungen pr�fen mock.verify(); std::cout << "Alle Tests wurden fehlerfrei durchlaufen" << std::endl; |