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

diff --git a/QiaoJiaSystem/DataManagerServer/vss/test/VssChannelTblDaoTest.h b/QiaoJiaSystem/DataManagerServer/vss/test/VssChannelTblDaoTest.h
new file mode 100755
index 0000000..7efabc4
--- /dev/null
+++ b/QiaoJiaSystem/DataManagerServer/vss/test/VssChannelTblDaoTest.h
@@ -0,0 +1,94 @@
+
+#ifndef VSSCHANNELTBL_MANAGER_TEST_H
+#define VSSCHANNELTBL_MANAGER_TEST_H
+
+#include "../model/VssChannelTbl.h"
+#include "../model/VssChannelTblBuilder.h"
+#include "../dao/VssChannelTblDao.h"
+#include <basic/debug/Debug.h>
+
+/**
+ * 娴嬭瘯鍒涘缓浜岀骇璁惧琛ㄧ鐞嗙被
+ */
+class VssChannelTblDaoTest {
+private:
+	/** 鍒涘缓浜岀骇璁惧琛―aoTest鏋勯�犲嚱鏁� */
+	VssChannelTblDaoTest() {}
+public:
+	/** 鍒涘缓浜岀骇璁惧琛―aoTest鍗曚緥妯″紡 */
+    static VssChannelTblDaoTest* instance() {
+        static VssChannelTblDaoTest instance;
+        return &instance;
+    }
+
+	/** 娴嬭瘯娣诲姞鍒涘缓浜岀骇璁惧琛� */
+    void testAddVssChannelTbl() {
+        VssChannelTblBuilder vssChannelTblBuilder;
+    	vssChannelTblBuilder.addID(0);
+    	vssChannelTblBuilder.addDevPubID("");
+    	vssChannelTblBuilder.addNickname("");
+    	vssChannelTblBuilder.addChanPubID("");
+    	vssChannelTblBuilder.addAlive(0);
+    	vssChannelTblBuilder.addCorpID("");
+    	vssChannelTblBuilder.addModel("");
+    	vssChannelTblBuilder.addOwner("");
+    	vssChannelTblBuilder.addCivilCode("");
+    	vssChannelTblBuilder.addAddress("");
+    	vssChannelTblBuilder.addParental(0);
+    	vssChannelTblBuilder.addParentId("");
+    	vssChannelTblBuilder.addIP("");
+    	vssChannelTblBuilder.addPort(0);
+    	vssChannelTblBuilder.addLongitude(0.0);
+    	vssChannelTblBuilder.addLatitude(0.0);
+    	vssChannelTblBuilder.addAltitude(0.0);
+    	vssChannelTblBuilder.addPTZType(0);
+    	vssChannelTblBuilder.addRoomType(0);
+    	vssChannelTblBuilder.addDirectionType(0);
+    	vssChannelTblBuilder.addStreamType(0);
+    	vssChannelTblBuilder.addDMarker(0);
+    	vssChannelTblBuilder.addUpdateTime("");
+        VssChannelTblDao::instance()->addVssChannelTbl(vssChannelTblBuilder.buildVssChannelTblMap());
+    }
+    
+    /** 娴嬭瘯鏇存柊鍒涘缓浜岀骇璁惧琛� */
+    void testUpdateVssChannelTbl() {
+        VssChannelTblBuilder vssChannelTblBuilder;
+    	vssChannelTblBuilder.addID(0);
+    	vssChannelTblBuilder.addDevPubID("");
+    	vssChannelTblBuilder.addNickname("");
+    	vssChannelTblBuilder.addChanPubID("");
+    	vssChannelTblBuilder.addAlive(0);
+    	vssChannelTblBuilder.addCorpID("");
+    	vssChannelTblBuilder.addModel("");
+    	vssChannelTblBuilder.addOwner("");
+    	vssChannelTblBuilder.addCivilCode("");
+    	vssChannelTblBuilder.addAddress("");
+    	vssChannelTblBuilder.addParental(0);
+    	vssChannelTblBuilder.addParentId("");
+    	vssChannelTblBuilder.addIP("");
+    	vssChannelTblBuilder.addPort(0);
+    	vssChannelTblBuilder.addLongitude(0.0);
+    	vssChannelTblBuilder.addLatitude(0.0);
+    	vssChannelTblBuilder.addAltitude(0.0);
+    	vssChannelTblBuilder.addPTZType(0);
+    	vssChannelTblBuilder.addRoomType(0);
+    	vssChannelTblBuilder.addDirectionType(0);
+    	vssChannelTblBuilder.addStreamType(0);
+    	vssChannelTblBuilder.addDMarker(0);
+    	vssChannelTblBuilder.addUpdateTime("");
+    
+        VssChannelTblDao::instance()->updateVssChannelTbl(vssChannelTblBuilder.buildVssChannelTblMap(),
+                                                  vssChannelTblBuilder.buildVssChannelTblMap());
+    }
+    
+    /** 娴嬭瘯鏌ヨ鍒涘缓浜岀骇璁惧琛ㄥ垪琛�*/
+    void testFindVssChannelTblList() {
+        vector<VssChannelTbl> vssChannelTblVec = VssChannelTblDao::instance()->findAllVssChannelTblList();
+    }
+    
+private:
+	
+};
+
+#endif //VSSCHANNELTBL_MANAGER_TEST_H
+

--
Gitblit v1.8.0