Testing unitario en C++ utilizando la libreria CppUnit
#include <cppunit/TestCase.h> #include <cppunit/TestFixture.h> #include <cppunit/ui/text/TextTestRunner.h> #include <cppunit/extensions/HelperMacros.h> #include <cppunit/extensions/TestFactoryRegistry.h> #include <cppunit/TestResult.h> #include <cppunit/TestResultCollector.h> #include <cppunit/TestRunner.h> #include <cppunit/BriefTestProgressListener.h> #include <cppunit/CompilerOutputter.h> #include <cppunit/XmlOutputter.h> #include <netinet/in.h> using namespace CppUnit; class CBasicMath { public: int Addition(int x, int y){return (x + y);}; int Multiply(int x, int y){return (x * y);}; }; class TestBasicMath : public CppUnit::TestFixture { CPPUNIT_TEST_SUITE(TestBasicMath); CPPUNIT_TEST(testAddition); CPPUNIT_TEST(testMultiply); CPPUNIT_TEST_SUITE_END(); public: void setUp(void){mTestObj = new C...