From ec8a7dec564fa8a81862748ff65f80a732663838 Mon Sep 17 00:00:00 2001
From: chenshijun <csj_sky@126.com>
Date: 星期五, 11 十月 2019 14:11:04 +0800
Subject: [PATCH] 增加更新下级平台资源的接口

---
 api_test.go |  129 +++++++++++++++++++++++++++----------------
 1 files changed, 81 insertions(+), 48 deletions(-)

diff --git a/api_test.go b/api_test.go
index ccd45f4..550ca13 100644
--- a/api_test.go
+++ b/api_test.go
@@ -1,68 +1,101 @@
 package gb28181api
 
 import (
-	"fmt"
+	"log"
 	"testing"
 )
 
-func TestSetPlatformServerInfo(t *testing.T) {
-	var api Gb28181Api
-	var gbserverinfo = GbServerInfo{
-		Name:           "娴嬭瘯鍥芥爣骞冲彴",
-		PublicID:       "44120000002000000011",
-		GbServerPort:   7060,
-		RtspServrPort:  7554,
-		HTTPClientIP:   "",
-		HTTPClientPort: 0,
-	}
-	Init("192.168.1.203", 8060)
-	flag := api.SetPlatformServerInfo(gbserverinfo)
-	fmt.Println(flag)
-}
+//func TestSetPlatformServerInfo(t *testing.T) {
+//	var api Gb28181Api
+//	var gbserverinfo = GbServerInfo{
+//		Name:           "娴嬭瘯鍥芥爣骞冲彴aa",
+//		PublicID:       "44120000002000000011",
+//		GbServerPort:   7060,
+//		RtspServrPort:  7554,
+//		HTTPClientIP:   "",
+//		HTTPClientPort: 0,
+//	}
+//
+//	log.SetFlags(log.Lshortfile | log.LstdFlags)
+//	Init("192.168.1.203", 8060)
+//	flag := api.SetPlatformServerInfo(gbserverinfo)
+//	log.Println(flag)
+//}
 
-func TestGetPlatformServerInfo(t *testing.T) {
-	var api Gb28181Api
-	Init("192.168.1.203", 8060)
-	gbserverinfo, flag := api.GetPlatformServerInfo()
-	fmt.Println("flag:", flag)
-	fmt.Println("gbserverinfo:", SmartPrintStruct(gbserverinfo))
-}
+//func TestGetPlatformServerInfo(t *testing.T) {
+//	var api Gb28181Api
+//	Init("192.168.1.203", 8060)
+//	gbserverinfo, flag := api.GetPlatformServerInfo()
+//	log.Println("flag:", flag)
+//	log.Println("gbserverinfo:", SmartPrintStruct(gbserverinfo))
+//}
 
-func TestGetDevicesByPageNO(t *testing.T) {
-	var api Gb28181Api
-	Init("192.168.1.203", 8060)
-	devsinfo, flag := api.GetDevicesByPageNO(1)
-	fmt.Println("flag:", flag)
-	fmt.Println("devsinfo:", SmartPrintStruct(devsinfo))
-}
+//func TestGetDevicesByPageNO(t *testing.T) {
+//	var api Gb28181Api
+//	Init("192.168.1.203", 8060)
+//	devsinfo, flag := api.GetDevicesByPageNO(1)
+//	fmt.Println("flag:", flag)
+//	fmt.Println("devsinfo:", SmartPrintStruct(devsinfo))
+//}
 
-func TestGetAllDevices(t *testing.T) {
-	var api Gb28181Api
-	Init("192.168.1.203", 8060)
-	alldevsinfo, flag := api.GetAllDevices()
-	fmt.Println("flag:", flag)
-	fmt.Println("alldevsinfo:", SmartPrintStruct(alldevsinfo))
-}
+//func TestGetAllDevices(t *testing.T) {
+//	var api Gb28181Api
+//	Init("192.168.1.203", 8060)
+//	alldevsinfo, flag := api.GetAllDevices()
+//	log.Println("flag:", flag)
+//	log.Println("alldevsinfo:", SmartPrintStruct(alldevsinfo))
+//}
 
-func TestGetCamsByDevAndPage(t *testing.T) {
-	var api Gb28181Api
-	Init("192.168.1.203", 8060)
-	camsinfo, flag := api.GetCamsByDevAndPage("44122500042001000123", "all", 1)
-	fmt.Println("flag:", flag)
-	fmt.Println("camsinfo:", SmartPrintStruct(camsinfo))
-}
+// func TestGetCamsByDevAndPage(t *testing.T) {
+// 	var api Gb28181Api
+// 	Init("192.168.1.203", 8060)
+// 	camsinfo, flag := api.GetCamsByDevAndPage("44122500042001000123", "all", 1)
+// 	log.Println("flag:", flag)
+// 	log.Println("camsinfo:", SmartPrintStruct(camsinfo))
+// }
 
 func TestGetAllCamerasByDevID(t *testing.T) {
 	var api Gb28181Api
 	Init("192.168.1.203", 8060)
 	allcamsinfo, flag := api.GetAllCamerasByDevID("44122500042001000123")
-	fmt.Println("flag:", flag)
-	fmt.Println("allcamsinfo:", SmartPrintStruct(allcamsinfo))
+	log.Println("flag:", flag)
+	log.Println("allcamsinfo:", SmartPrintStruct(allcamsinfo))
 }
 
-func TestSetCameraPtz(t *testing.T) {
+func TestGetAllDomainUnit(t *testing.T) {
 	var api Gb28181Api
 	Init("192.168.1.203", 8060)
-	flag := api.SetCameraPtz("11010202081314000004", "focusnear", 150)
-	fmt.Println("flag:", flag)
+	domainunits, flag := api.GetAllDomainUnit()
+	log.Println("flag:", flag)
+	log.Println("allcamsinfo:", SmartPrintStruct(domainunits))
 }
+
+//func TestGetAllCamerasByDomainUnitAndPage(t *testing.T) {
+//	var api Gb28181Api
+//	Init("192.168.1.203", 8060)
+//	allcamsinfo, flag := api.GetAllCamerasByDomainUnitAndPage("1101", 1)
+//	log.Println("flag:", flag)
+//	log.Println("allcamsinfo:", SmartPrintStruct(allcamsinfo))
+//}
+
+//func TestGetAllCamerasByDomainUnit(t *testing.T) {
+//	var api Gb28181Api
+//	Init("192.168.1.203", 8060)
+//	allcamsinfo, flag := api.GetAllCamerasByDomainUnit("44122500042001000123")
+//	log.Println("flag:", flag)
+//	log.Println("allcamsinfo:", SmartPrintStruct(allcamsinfo))
+//}
+
+// func TestSetCameraPtz(t *testing.T) {
+// 	var api Gb28181Api
+// 	Init("192.168.1.203", 8060)
+// 	flag := api.SetCameraPtz("11010202081314000004", "up", 1)
+// 	log.Println("flag:", flag)
+// }
+
+//func TestGetAndWriteCameras(t *testing.T) {
+//	// var api Gb28181Api
+//	Init("192.168.1.203", 8060)
+//	GetAndWriteCameras()
+//	// fmt.Println("flag:", flag)
+//}

--
Gitblit v1.8.0