From 092c444722bd41281f89a584f3e3e8957fc9c909 Mon Sep 17 00:00:00 2001
From: chenshijun <csj_sky@126.com>
Date: 星期四, 10 十月 2019 20:43:13 +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