From bcf8d8c62fdf61c4c3091bbf0db32383cbd5ea9e Mon Sep 17 00:00:00 2001 From: pansen <pansen626@sina.com> Date: 星期四, 28 二月 2019 14:24:09 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/yw.1.2.fixbug' into yw.1.2 --- QiaoJiaSystem/DataManagerServer/vss/test/VssDevTblDaoTest.h | 70 +++++++++++++++++++++++++++++++++++ 1 files changed, 70 insertions(+), 0 deletions(-) diff --git a/QiaoJiaSystem/DataManagerServer/vss/test/VssDevTblDaoTest.h b/QiaoJiaSystem/DataManagerServer/vss/test/VssDevTblDaoTest.h new file mode 100755 index 0000000..c0805e3 --- /dev/null +++ b/QiaoJiaSystem/DataManagerServer/vss/test/VssDevTblDaoTest.h @@ -0,0 +1,70 @@ + +#ifndef VSSDEVTBL_MANAGER_TEST_H +#define VSSDEVTBL_MANAGER_TEST_H + +#include "../model/VssDevTbl.h" +#include "../model/VssDevTblBuilder.h" +#include "../dao/VssDevTblDao.h" +#include <basic/debug/Debug.h> + +/** + * 娴嬭瘯鍒涘缓涓�绾ц澶囪〃绠$悊绫� + */ +class VssDevTblDaoTest { +private: + /** 鍒涘缓涓�绾ц澶囪〃DaoTest鏋勯�犲嚱鏁� */ + VssDevTblDaoTest() {} +public: + /** 鍒涘缓涓�绾ц澶囪〃DaoTest鍗曚緥妯″紡 */ + static VssDevTblDaoTest* instance() { + static VssDevTblDaoTest instance; + return &instance; + } + + /** 娴嬭瘯娣诲姞鍒涘缓涓�绾ц澶囪〃 */ + void testAddVssDevTbl() { + VssDevTblBuilder vssDevTblBuilder; + vssDevTblBuilder.addID(0); + vssDevTblBuilder.addDevPubID(""); + vssDevTblBuilder.addDevNickname(""); + vssDevTblBuilder.addUserName(""); + vssDevTblBuilder.addPasswd(""); + vssDevTblBuilder.addCorpID(""); + vssDevTblBuilder.addIP(""); + vssDevTblBuilder.addPort(0); + vssDevTblBuilder.addAlive(0); + vssDevTblBuilder.addDMarker(0); + vssDevTblBuilder.addUpdateTime(""); + VssDevTblDao::instance()->addVssDevTbl(vssDevTblBuilder.buildVssDevTblMap()); + } + + /** 娴嬭瘯鏇存柊鍒涘缓涓�绾ц澶囪〃 */ + void testUpdateVssDevTbl() { + VssDevTblBuilder vssDevTblBuilder; + vssDevTblBuilder.addID(0); + vssDevTblBuilder.addDevPubID(""); + vssDevTblBuilder.addDevNickname(""); + vssDevTblBuilder.addUserName(""); + vssDevTblBuilder.addPasswd(""); + vssDevTblBuilder.addCorpID(""); + vssDevTblBuilder.addIP(""); + vssDevTblBuilder.addPort(0); + vssDevTblBuilder.addAlive(0); + vssDevTblBuilder.addDMarker(0); + vssDevTblBuilder.addUpdateTime(""); + + VssDevTblDao::instance()->updateVssDevTbl(vssDevTblBuilder.buildVssDevTblMap(), + vssDevTblBuilder.buildVssDevTblMap()); + } + + /** 娴嬭瘯鏌ヨ鍒涘缓涓�绾ц澶囪〃鍒楄〃*/ + void testFindVssDevTblList() { + vector<VssDevTbl> vssDevTblVec = VssDevTblDao::instance()->findAllVssDevTblList(); + } + +private: + +}; + +#endif //VSSDEVTBL_MANAGER_TEST_H + -- Gitblit v1.8.0