From bcf8d8c62fdf61c4c3091bbf0db32383cbd5ea9e Mon Sep 17 00:00:00 2001
From: pansen <pansen626@sina.com>
Date: 星期四, 28 二月 2019 14:24:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/yw.1.2.fixbug' into yw.1.2

---
 QiaoJiaSystem/DataManagerServer/vss/test/VssUpperSvrTblDaoTest.h |   80 ++++++++++++++++++++++++++++++++++++++++
 1 files changed, 80 insertions(+), 0 deletions(-)

diff --git a/QiaoJiaSystem/DataManagerServer/vss/test/VssUpperSvrTblDaoTest.h b/QiaoJiaSystem/DataManagerServer/vss/test/VssUpperSvrTblDaoTest.h
new file mode 100755
index 0000000..cd740b1
--- /dev/null
+++ b/QiaoJiaSystem/DataManagerServer/vss/test/VssUpperSvrTblDaoTest.h
@@ -0,0 +1,80 @@
+
+#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
+

--
Gitblit v1.8.0