| | |
| | | |
| | | #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 |
| | | |
| | |
|
| | | #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
|
| | |
|