From: <gua...@us...> - 2012-05-04 12:10:42
|
Revision: 2247 http://moneymanagerex.svn.sourceforge.net/moneymanagerex/?rev=2247&view=rev Author: guanlisheng Date: 2012-05-04 12:10:36 +0000 (Fri, 04 May 2012) Log Message: ----------- Modified Paths: -------------- trunk/mmex/src/tests/dbwrapper_test.cpp Modified: trunk/mmex/src/tests/dbwrapper_test.cpp =================================================================== --- trunk/mmex/src/tests/dbwrapper_test.cpp 2012-05-04 12:09:05 UTC (rev 2246) +++ trunk/mmex/src/tests/dbwrapper_test.cpp 2012-05-04 12:10:36 UTC (rev 2247) @@ -255,27 +255,32 @@ DB_View_CATEGORY_V1::Data* category = CATEGORY_V1.create(); CHECK(category); + category->CATEGNAME = g_CategName; category->save(&db); CHECK(CATEGORY_V1.all(&db).size() > 0); } //---------------------------------------------------------------------------- -/* TEST(addSubCategory) { wxSQLite3Database &db = getDb(); - int cat_id = mmDBWrapper::getCategoryID(&db, g_CategName); + DB_View_CATEGORY_V1::CATEGNAME c; + std::vector<DB_View_CATEGORY_V1::Data> categories = CATEGORY_V1.find<DB_View_CATEGORY_V1::CATEGNAME, wxString>(&db, g_CategName); + CHECK(categories.size() > 0); + + int cat_id = categories[0].CATEGID; CHECK(cat_id > 0); - bool added = mmDBWrapper::addSubCategory(&db, cat_id, g_SubCategName); + DB_View_SUBCATEGORY_V1::Data* sub_category = SUBCATEGORY_V1.create(); + sub_category->CATEGID = cat_id; + sub_category->SUBCATEGNAME = g_SubCategName; + bool added = sub_category->save(&db); CHECK(added); - - int id = mmDBWrapper::getSubCategoryID(&db, cat_id, g_SubCategName); - CHECK(id > 0); } //---------------------------------------------------------------------------- +/* TEST(getCategoryID) { wxSQLite3Database &db = getDb(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |