| | |
| | | |
| | | #ifndef VSSUPPERSVRTBL_MANAGER_TEST_H |
| | | #define VSSUPPERSVRTBL_MANAGER_TEST_H |
| | | |
| | | #include "../model/VssUpperSvrTbl.h" |
| | | #include "../model/VssUpperSvrTblBuilder.h" |
| | | #include "../dao/VssUpperSvrTblDao.h" |
| | | #include <basic/debug/Debug.h> |
| | | |
| | | /** |
| | | * 测试创建上级平台服务器表管理类 |
| | | */ |
| | | class VssUpperSvrTblDaoTest { |
| | | private: |
| | | /** 创建上级平台服务器表DaoTest构造函数 */ |
| | | VssUpperSvrTblDaoTest() {} |
| | | public: |
| | | /** 创建上级平台服务器表DaoTest单例模式 */ |
| | | static VssUpperSvrTblDaoTest* instance() { |
| | | static VssUpperSvrTblDaoTest instance; |
| | | return &instance; |
| | | } |
| | | |
| | | /** 测试添加创建上级平台服务器表 */ |
| | | void testAddVssUpperSvrTbl() { |
| | | VssUpperSvrTblBuilder vssUpperSvrTblBuilder; |
| | | vssUpperSvrTblBuilder.addID(0); |
| | | vssUpperSvrTblBuilder.addName(""); |
| | | vssUpperSvrTblBuilder.addPublicID(""); |
| | | vssUpperSvrTblBuilder.addAuthUsername(""); |
| | | vssUpperSvrTblBuilder.addAuthPasswd(""); |
| | | vssUpperSvrTblBuilder.addDomain(""); |
| | | vssUpperSvrTblBuilder.addIP(""); |
| | | vssUpperSvrTblBuilder.addPort(0); |
| | | vssUpperSvrTblBuilder.addRegisterTime(0); |
| | | vssUpperSvrTblBuilder.addKeepAliveTime(0); |
| | | vssUpperSvrTblBuilder.addAlive(0); |
| | | vssUpperSvrTblBuilder.addIsSyncTime(0); |
| | | vssUpperSvrTblBuilder.addPushProtocol(0); |
| | | vssUpperSvrTblBuilder.addPlatformInfo(0); |
| | | vssUpperSvrTblBuilder.addIsEnable(0); |
| | | vssUpperSvrTblBuilder.addUpdateTime(""); |
| | | VssUpperSvrTblDao::instance()->addVssUpperSvrTbl(vssUpperSvrTblBuilder.buildVssUpperSvrTblMap()); |
| | | } |
| | | |
| | | /** 测试更新创建上级平台服务器表 */ |
| | | void testUpdateVssUpperSvrTbl() { |
| | | VssUpperSvrTblBuilder vssUpperSvrTblBuilder; |
| | | vssUpperSvrTblBuilder.addID(0); |
| | | vssUpperSvrTblBuilder.addName(""); |
| | | vssUpperSvrTblBuilder.addPublicID(""); |
| | | vssUpperSvrTblBuilder.addAuthUsername(""); |
| | | vssUpperSvrTblBuilder.addAuthPasswd(""); |
| | | vssUpperSvrTblBuilder.addDomain(""); |
| | | vssUpperSvrTblBuilder.addIP(""); |
| | | vssUpperSvrTblBuilder.addPort(0); |
| | | vssUpperSvrTblBuilder.addRegisterTime(0); |
| | | vssUpperSvrTblBuilder.addKeepAliveTime(0); |
| | | vssUpperSvrTblBuilder.addAlive(0); |
| | | vssUpperSvrTblBuilder.addIsSyncTime(0); |
| | | vssUpperSvrTblBuilder.addPushProtocol(0); |
| | | vssUpperSvrTblBuilder.addPlatformInfo(0); |
| | | vssUpperSvrTblBuilder.addIsEnable(0); |
| | | vssUpperSvrTblBuilder.addUpdateTime(""); |
| | | |
| | | VssUpperSvrTblDao::instance()->updateVssUpperSvrTbl(vssUpperSvrTblBuilder.buildVssUpperSvrTblMap(), |
| | | vssUpperSvrTblBuilder.buildVssUpperSvrTblMap()); |
| | | } |
| | | |
| | | /** 测试查询创建上级平台服务器表列表*/ |
| | | void testFindVssUpperSvrTblList() { |
| | | vector<VssUpperSvrTbl> vssUpperSvrTblVec = VssUpperSvrTblDao::instance()->findAllVssUpperSvrTblList(); |
| | | } |
| | | |
| | | private: |
| | | |
| | | }; |
| | | |
| | | #endif //VSSUPPERSVRTBL_MANAGER_TEST_H |
| | | |
| | |
|
| | | #ifndef VSSUPPERSVRTBL_MANAGER_TEST_H
|
| | | #define VSSUPPERSVRTBL_MANAGER_TEST_H
|
| | |
|
| | | #include "../model/VssUpperSvrTbl.h"
|
| | | #include "../model/VssUpperSvrTblBuilder.h"
|
| | | #include "../dao/VssUpperSvrTblDao.h"
|
| | | #include <basic/debug/Debug.h>
|
| | |
|
| | | /**
|
| | | * 测试创建上级平台服务器表管理类
|
| | | */
|
| | | class VssUpperSvrTblDaoTest {
|
| | | private:
|
| | | /** 创建上级平台服务器表DaoTest构造函数 */
|
| | | VssUpperSvrTblDaoTest() {}
|
| | | public:
|
| | | /** 创建上级平台服务器表DaoTest单例模式 */
|
| | | static VssUpperSvrTblDaoTest* instance() {
|
| | | static VssUpperSvrTblDaoTest instance;
|
| | | return &instance;
|
| | | }
|
| | |
|
| | | /** 测试添加创建上级平台服务器表 */
|
| | | void testAddVssUpperSvrTbl() {
|
| | | VssUpperSvrTblBuilder vssUpperSvrTblBuilder;
|
| | | vssUpperSvrTblBuilder.addID(0);
|
| | | vssUpperSvrTblBuilder.addName("");
|
| | | vssUpperSvrTblBuilder.addPublicID("");
|
| | | vssUpperSvrTblBuilder.addAuthUsername("");
|
| | | vssUpperSvrTblBuilder.addAuthPasswd("");
|
| | | vssUpperSvrTblBuilder.addDomain("");
|
| | | vssUpperSvrTblBuilder.addIP("");
|
| | | vssUpperSvrTblBuilder.addPort(0);
|
| | | vssUpperSvrTblBuilder.addRegisterTime(0);
|
| | | vssUpperSvrTblBuilder.addKeepAliveTime(0);
|
| | | vssUpperSvrTblBuilder.addAlive(0);
|
| | | vssUpperSvrTblBuilder.addIsSyncTime(0);
|
| | | vssUpperSvrTblBuilder.addPushProtocol(0);
|
| | | vssUpperSvrTblBuilder.addPlatformInfo(0);
|
| | | vssUpperSvrTblBuilder.addIsEnable(0);
|
| | | vssUpperSvrTblBuilder.addUpdateTime("");
|
| | | VssUpperSvrTblDao::instance()->addVssUpperSvrTbl(vssUpperSvrTblBuilder.buildVssUpperSvrTblMap());
|
| | | }
|
| | | |
| | | /** 测试更新创建上级平台服务器表 */
|
| | | void testUpdateVssUpperSvrTbl() {
|
| | | VssUpperSvrTblBuilder vssUpperSvrTblBuilder;
|
| | | vssUpperSvrTblBuilder.addID(0);
|
| | | vssUpperSvrTblBuilder.addName("");
|
| | | vssUpperSvrTblBuilder.addPublicID("");
|
| | | vssUpperSvrTblBuilder.addAuthUsername("");
|
| | | vssUpperSvrTblBuilder.addAuthPasswd("");
|
| | | vssUpperSvrTblBuilder.addDomain("");
|
| | | vssUpperSvrTblBuilder.addIP("");
|
| | | vssUpperSvrTblBuilder.addPort(0);
|
| | | vssUpperSvrTblBuilder.addRegisterTime(0);
|
| | | vssUpperSvrTblBuilder.addKeepAliveTime(0);
|
| | | vssUpperSvrTblBuilder.addAlive(0);
|
| | | vssUpperSvrTblBuilder.addIsSyncTime(0);
|
| | | vssUpperSvrTblBuilder.addPushProtocol(0);
|
| | | vssUpperSvrTblBuilder.addPlatformInfo(0);
|
| | | vssUpperSvrTblBuilder.addIsEnable(0);
|
| | | vssUpperSvrTblBuilder.addUpdateTime("");
|
| | | |
| | | VssUpperSvrTblDao::instance()->updateVssUpperSvrTbl(vssUpperSvrTblBuilder.buildVssUpperSvrTblMap(),
|
| | | vssUpperSvrTblBuilder.buildVssUpperSvrTblMap());
|
| | | }
|
| | | |
| | | /** 测试查询创建上级平台服务器表列表*/
|
| | | void testFindVssUpperSvrTblList() {
|
| | | vector<VssUpperSvrTbl> vssUpperSvrTblVec = VssUpperSvrTblDao::instance()->findAllVssUpperSvrTblList();
|
| | | }
|
| | | |
| | | private:
|
| | | |
| | | };
|
| | |
|
| | | #endif //VSSUPPERSVRTBL_MANAGER_TEST_H
|
| | |
|