派生自 development/c++

pansen
2019-03-05 ed223aee5fe5f3b222488549597976f34c679c3d
QiaoJiaSystem/DataManagerServer/vss/test/VssDomainUnitTblDaoTest.h
@@ -1,64 +1,64 @@
#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