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/VssDevTblDaoTest.h |   70 +++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)

diff --git a/QiaoJiaSystem/DataManagerServer/vss/test/VssDevTblDaoTest.h b/QiaoJiaSystem/DataManagerServer/vss/test/VssDevTblDaoTest.h
new file mode 100755
index 0000000..c0805e3
--- /dev/null
+++ b/QiaoJiaSystem/DataManagerServer/vss/test/VssDevTblDaoTest.h
@@ -0,0 +1,70 @@
+
+#ifndef VSSDEVTBL_MANAGER_TEST_H
+#define VSSDEVTBL_MANAGER_TEST_H
+
+#include "../model/VssDevTbl.h"
+#include "../model/VssDevTblBuilder.h"
+#include "../dao/VssDevTblDao.h"
+#include <basic/debug/Debug.h>
+
+/**
+ * 娴嬭瘯鍒涘缓涓�绾ц澶囪〃绠$悊绫�
+ */
+class VssDevTblDaoTest {
+private:
+	/** 鍒涘缓涓�绾ц澶囪〃DaoTest鏋勯�犲嚱鏁� */
+	VssDevTblDaoTest() {}
+public:
+	/** 鍒涘缓涓�绾ц澶囪〃DaoTest鍗曚緥妯″紡 */
+    static VssDevTblDaoTest* instance() {
+        static VssDevTblDaoTest instance;
+        return &instance;
+    }
+
+	/** 娴嬭瘯娣诲姞鍒涘缓涓�绾ц澶囪〃 */
+    void testAddVssDevTbl() {
+        VssDevTblBuilder vssDevTblBuilder;
+    	vssDevTblBuilder.addID(0);
+    	vssDevTblBuilder.addDevPubID("");
+    	vssDevTblBuilder.addDevNickname("");
+    	vssDevTblBuilder.addUserName("");
+    	vssDevTblBuilder.addPasswd("");
+    	vssDevTblBuilder.addCorpID("");
+    	vssDevTblBuilder.addIP("");
+    	vssDevTblBuilder.addPort(0);
+    	vssDevTblBuilder.addAlive(0);
+    	vssDevTblBuilder.addDMarker(0);
+    	vssDevTblBuilder.addUpdateTime("");
+        VssDevTblDao::instance()->addVssDevTbl(vssDevTblBuilder.buildVssDevTblMap());
+    }
+    
+    /** 娴嬭瘯鏇存柊鍒涘缓涓�绾ц澶囪〃 */
+    void testUpdateVssDevTbl() {
+        VssDevTblBuilder vssDevTblBuilder;
+    	vssDevTblBuilder.addID(0);
+    	vssDevTblBuilder.addDevPubID("");
+    	vssDevTblBuilder.addDevNickname("");
+    	vssDevTblBuilder.addUserName("");
+    	vssDevTblBuilder.addPasswd("");
+    	vssDevTblBuilder.addCorpID("");
+    	vssDevTblBuilder.addIP("");
+    	vssDevTblBuilder.addPort(0);
+    	vssDevTblBuilder.addAlive(0);
+    	vssDevTblBuilder.addDMarker(0);
+    	vssDevTblBuilder.addUpdateTime("");
+    
+        VssDevTblDao::instance()->updateVssDevTbl(vssDevTblBuilder.buildVssDevTblMap(),
+                                                  vssDevTblBuilder.buildVssDevTblMap());
+    }
+    
+    /** 娴嬭瘯鏌ヨ鍒涘缓涓�绾ц澶囪〃鍒楄〃*/
+    void testFindVssDevTblList() {
+        vector<VssDevTbl> vssDevTblVec = VssDevTblDao::instance()->findAllVssDevTblList();
+    }
+    
+private:
+	
+};
+
+#endif //VSSDEVTBL_MANAGER_TEST_H
+

--
Gitblit v1.8.0