New file |
| | |
| | |
|
| | | #ifndef VSSDOMAINUNITTBL_MANAGER_TEST_H
|
| | | #define VSSDOMAINUNITTBL_MANAGER_TEST_H
|
| | |
|
| | | #include "../model/VssDomainUnitTbl.h"
|
| | | #include "../model/VssDomainUnitTblBuilder.h"
|
| | | #include "../dao/VssDomainUnitTblDao.h"
|
| | | #include <basic/debug/Debug.h>
|
| | |
|
| | | /**
|
| | | * 测试创建一级设备表管理类
|
| | | */
|
| | | class VssDomainUnitTblDaoTest {
|
| | | private:
|
| | | /** 创建一级设备表DaoTest构造函数 */
|
| | | VssDomainUnitTblDaoTest() {}
|
| | | public:
|
| | | /** 创建一级设备表DaoTest单例模式 */
|
| | | static VssDomainUnitTblDaoTest* instance() {
|
| | | static VssDomainUnitTblDaoTest instance;
|
| | | return &instance;
|
| | | }
|
| | |
|
| | | /** 测试添加创建一级设备表 */
|
| | | void testAddVssDomainUnitTbl() {
|
| | | VssDomainUnitTblBuilder vssDomainUnitTblBuilder;
|
| | | vssDomainUnitTblBuilder.addID(0);
|
| | | vssDomainUnitTblBuilder.addDevPubID("");
|
| | | vssDomainUnitTblBuilder.addDomainPubID("");
|
| | | vssDomainUnitTblBuilder.addName("");
|
| | | vssDomainUnitTblBuilder.addBusinessGroupID("");
|
| | | vssDomainUnitTblBuilder.addParentId("");
|
| | | vssDomainUnitTblBuilder.addDomainType(0);
|
| | | vssDomainUnitTblBuilder.addUpdateTime("");
|
| | | VssDomainUnitTblDao::instance()->addVssDomainUnitTbl(vssDomainUnitTblBuilder.buildVssDomainUnitTblMap());
|
| | | }
|
| | | |
| | | /** 测试更新创建一级设备表 */
|
| | | void testUpdateVssDomainUnitTbl() {
|
| | | VssDomainUnitTblBuilder vssDomainUnitTblBuilder;
|
| | | vssDomainUnitTblBuilder.addID(0);
|
| | | vssDomainUnitTblBuilder.addDevPubID("");
|
| | | vssDomainUnitTblBuilder.addDomainPubID("");
|
| | | vssDomainUnitTblBuilder.addName("");
|
| | | vssDomainUnitTblBuilder.addBusinessGroupID("");
|
| | | vssDomainUnitTblBuilder.addParentId("");
|
| | | vssDomainUnitTblBuilder.addDomainType(0);
|
| | | vssDomainUnitTblBuilder.addUpdateTime("");
|
| | | |
| | | VssDomainUnitTblDao::instance()->updateVssDomainUnitTbl(vssDomainUnitTblBuilder.buildVssDomainUnitTblMap(),
|
| | | vssDomainUnitTblBuilder.buildVssDomainUnitTblMap());
|
| | | }
|
| | | |
| | | /** 测试查询创建一级设备表列表*/
|
| | | void testFindVssDomainUnitTblList() {
|
| | | vector<VssDomainUnitTbl> vssDomainUnitTblVec = VssDomainUnitTblDao::instance()->findAllVssDomainUnitTblList();
|
| | | }
|
| | | |
| | | private:
|
| | | |
| | | };
|
| | |
|
| | | #endif //VSSDOMAINUNITTBL_MANAGER_TEST_H
|
| | |
|