package gb28181api
|
|
import (
|
"log"
|
"testing"
|
)
|
|
//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()
|
// 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 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)
|
// 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")
|
log.Println("flag:", flag)
|
log.Println("allcamsinfo:", SmartPrintStruct(allcamsinfo))
|
}
|
|
func TestGetAllDomainUnit(t *testing.T) {
|
var api Gb28181Api
|
Init("192.168.1.203", 8060)
|
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)
|
//}
|