package dbapi
|
|
import (
|
"basic.com/pubsub/protomsg.git"
|
"encoding/json"
|
"fmt"
|
"testing"
|
"time"
|
)
|
|
func TestGetLocalCameraTree(t *testing.T) {
|
var api AreaApi
|
body := api.GetLocalCameraTree(0, 0, "c")
|
fmt.Println(body)
|
}
|
|
func TestAreaAdd(t *testing.T) {
|
var api AreaApi
|
var area = protomsg.Area{
|
Parentid: 0,
|
Name: "哈哈哈",
|
}
|
dataBytes, _ := json.Marshal(area)
|
paramBody := make(map[string]interface{},0)
|
json.Unmarshal(dataBytes,paramBody)
|
|
flag := api.AreaAdd(paramBody)
|
fmt.Println(flag)
|
}
|
|
func TestAreaUpdate(t *testing.T) {
|
var api AreaApi
|
var area = protomsg.Area{
|
Id: 1,
|
Name: "区域更新测试",
|
Parentid: 0,
|
}
|
dataBytes, _ := json.Marshal(area)
|
paramBody := make(map[string]interface{},0)
|
json.Unmarshal(dataBytes,paramBody)
|
flag := api.AreaUpdate(paramBody)
|
fmt.Println(flag)
|
}
|
|
func TestGetCameraById(t *testing.T) {
|
var api CameraApi
|
camera, _ := api.GetCameraById("cid0")
|
fmt.Println(camera)
|
}
|
|
func TestCameraApi_Add(t *testing.T) {
|
var api CameraApi
|
camera := protomsg.Camera{
|
Name:"测试啊啊啊啊啊啊啊啊",
|
Areaid:0,
|
}
|
dataBytes, _ := json.Marshal(camera)
|
paramBody := make(map[string]interface{},0)
|
json.Unmarshal(dataBytes,paramBody)
|
result := api.CameraAdd(paramBody)
|
fmt.Println("add result: ",result)
|
|
}
|
|
func TestSdkApi_Save(t *testing.T) {
|
for {
|
time.Sleep(10 * time.Second)
|
var api SdkApi
|
sdk := protomsg.Sdk{
|
SdkName:"awfewagewag",
|
Icon:"bbb",
|
Url:"baidu",
|
}
|
dataBytes, _ := json.Marshal(sdk)
|
paramBody := make(map[string]interface{},0)
|
json.Unmarshal(dataBytes,paramBody)
|
result,data := api.Save(paramBody)
|
fmt.Println("add result: ",result,data)
|
}
|
|
}
|
|
func TestMangosReqClient(t *testing.T){
|
|
}
|
|
func TestSdkApi_FindAll(t *testing.T) {
|
var api SdkApi
|
all := api.FindAll("")
|
fmt.Println(all)
|
}
|
|
func TestSdkApi_GetById(t *testing.T) {
|
var api SdkApi
|
model,_ := api.GetById("812b674b-2375-4589-919a-5c1c3278a97e")
|
fmt.Println(model)
|
}
|
|
func TestSdkApi_GetAllSdkIds(t *testing.T) {
|
var api SdkApi
|
sdkIds := api.GetAllSdkIds()
|
fmt.Println(sdkIds)
|
}
|
|
func TestTaskApi_FindAll(t *testing.T) {
|
var api TaskApi
|
taskInfos := api.FindAll()
|
fmt.Println(taskInfos)
|
}
|
|
func TestCameraApi_FindAll(t *testing.T) {
|
var api CameraApi
|
cameras := api.FindAll()
|
fmt.Println(cameras)
|
}
|