派生自 development/c++

pansen
2019-03-05 ed223aee5fe5f3b222488549597976f34c679c3d
QiaoJiaSystem/DataManagerServer/vss/test/VssLocalSettingTblDaoTest.h
@@ -1,62 +1,62 @@
#ifndef VSSLOCALSETTINGTBL_MANAGER_TEST_H
#define VSSLOCALSETTINGTBL_MANAGER_TEST_H
#include "../model/VssLocalSettingTbl.h"
#include "../model/VssLocalSettingTblBuilder.h"
#include "../dao/VssLocalSettingTblDao.h"
#include <basic/debug/Debug.h>
/**
 * 测试本地国标配置管理类
 */
class VssLocalSettingTblDaoTest {
private:
   /** 本地国标配置DaoTest构造函数 */
   VssLocalSettingTblDaoTest() {}
public:
   /** 本地国标配置DaoTest单例模式 */
    static VssLocalSettingTblDaoTest* instance() {
        static VssLocalSettingTblDaoTest instance;
        return &instance;
    }
   /** 测试添加本地国标配置 */
    void testAddVssLocalSettingTbl() {
        VssLocalSettingTblBuilder vssLocalSettingTblBuilder;
       vssLocalSettingTblBuilder.addID(0);
       vssLocalSettingTblBuilder.addServerIp("");
       vssLocalSettingTblBuilder.addServerPort("");
       vssLocalSettingTblBuilder.addServerId("");
       vssLocalSettingTblBuilder.addUserAuthId("");
       vssLocalSettingTblBuilder.addPassword("");
       vssLocalSettingTblBuilder.addUpdateTime("");
        VssLocalSettingTblDao::instance()->addVssLocalSettingTbl(vssLocalSettingTblBuilder.buildVssLocalSettingTblMap());
    }
    /** 测试更新本地国标配置 */
    void testUpdateVssLocalSettingTbl() {
        VssLocalSettingTblBuilder vssLocalSettingTblBuilder;
       vssLocalSettingTblBuilder.addID(0);
       vssLocalSettingTblBuilder.addServerIp("");
       vssLocalSettingTblBuilder.addServerPort("");
       vssLocalSettingTblBuilder.addServerId("");
       vssLocalSettingTblBuilder.addUserAuthId("");
       vssLocalSettingTblBuilder.addPassword("");
       vssLocalSettingTblBuilder.addUpdateTime("");
        VssLocalSettingTblDao::instance()->updateVssLocalSettingTbl(vssLocalSettingTblBuilder.buildVssLocalSettingTblMap(),
                                                  vssLocalSettingTblBuilder.buildVssLocalSettingTblMap());
    }
    /** 测试查询本地国标配置列表*/
    void testFindVssLocalSettingTblList() {
        vector<VssLocalSettingTbl> vssLocalSettingTblVec = VssLocalSettingTblDao::instance()->findAllVssLocalSettingTblList();
    }
private:
};
#endif //VSSLOCALSETTINGTBL_MANAGER_TEST_H
#ifndef VSSLOCALSETTINGTBL_MANAGER_TEST_H
#define VSSLOCALSETTINGTBL_MANAGER_TEST_H
#include "../model/VssLocalSettingTbl.h"
#include "../model/VssLocalSettingTblBuilder.h"
#include "../dao/VssLocalSettingTblDao.h"
#include <basic/debug/Debug.h>
/**
 * 测试本地国标配置管理类
 */
class VssLocalSettingTblDaoTest {
private:
   /** 本地国标配置DaoTest构造函数 */
   VssLocalSettingTblDaoTest() {}
public:
   /** 本地国标配置DaoTest单例模式 */
    static VssLocalSettingTblDaoTest* instance() {
        static VssLocalSettingTblDaoTest instance;
        return &instance;
    }
   /** 测试添加本地国标配置 */
    void testAddVssLocalSettingTbl() {
        VssLocalSettingTblBuilder vssLocalSettingTblBuilder;
       vssLocalSettingTblBuilder.addID(0);
       vssLocalSettingTblBuilder.addServerIp("");
       vssLocalSettingTblBuilder.addServerPort("");
       vssLocalSettingTblBuilder.addServerId("");
       vssLocalSettingTblBuilder.addUserAuthId("");
       vssLocalSettingTblBuilder.addPassword("");
       vssLocalSettingTblBuilder.addUpdateTime("");
        VssLocalSettingTblDao::instance()->addVssLocalSettingTbl(vssLocalSettingTblBuilder.buildVssLocalSettingTblMap());
    }
    /** 测试更新本地国标配置 */
    void testUpdateVssLocalSettingTbl() {
        VssLocalSettingTblBuilder vssLocalSettingTblBuilder;
       vssLocalSettingTblBuilder.addID(0);
       vssLocalSettingTblBuilder.addServerIp("");
       vssLocalSettingTblBuilder.addServerPort("");
       vssLocalSettingTblBuilder.addServerId("");
       vssLocalSettingTblBuilder.addUserAuthId("");
       vssLocalSettingTblBuilder.addPassword("");
       vssLocalSettingTblBuilder.addUpdateTime("");
        VssLocalSettingTblDao::instance()->updateVssLocalSettingTbl(vssLocalSettingTblBuilder.buildVssLocalSettingTblMap(),
                                                  vssLocalSettingTblBuilder.buildVssLocalSettingTblMap());
    }
    /** 测试查询本地国标配置列表*/
    void testFindVssLocalSettingTblList() {
        vector<VssLocalSettingTbl> vssLocalSettingTblVec = VssLocalSettingTblDao::instance()->findAllVssLocalSettingTblList();
    }
private:
};
#endif //VSSLOCALSETTINGTBL_MANAGER_TEST_H