Entradas

Mostrando entradas de diciembre, 2015

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...