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) //}