2007-06-18から1日間の記事一覧

CppUnit

CppUnit の使い方 #include <cppunit/extensions/HelperMacros.h> #include <cppunit/ui/text/TestRunner.h> class TestSimple : public CPPUNIT_NS::TestFixture { CPPUNIT_TEST_SUITE(TestSimple); CPPUNIT_TEST(testTest); CPPUNIT_TEST_SUITE_END(); public: void testTest(); }; void TestSimple::testTest() { CPPUNIT_AS…</cppunit/ui/text/testrunner.h></cppunit/extensions/helpermacros.h>

CUnit

CUnit の使い方 #include <CUnit/CUnit.h> #include <CUnit/Basic.h> void test_sample(void) { CU_ASSERT_EQUAL(1, 1); } static CU_TestInfo g_test_suite[] = { { "test_sample", test_sample }, CU_TEST_INFO_NULL, }; static CU_SuiteInfo g_suite[] = { { "test_suite", 0, 0, g_test</cunit/basic.h></cunit/cunit.h>…