package ebaiapi import ( "testing" "git.rosy.net.cn/baseapi/utils" ) func TestShopList(t *testing.T) { result, err := api.ShopList(SysStatusAll) if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(result, false)) } } func TestShopCreate(t *testing.T) { // result, err := api.ShopCreate("", testShopBaiduID) // if err != nil { // t.Fatal(err) // } else { // t.Log(utils.Format4Output(result, false)) // } } func TestShopGet(t *testing.T) { result, err := api.ShopGet("", testShopBaiduID) if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(result, false)) } // result, err = api.ShopGet(testShopID, 0) // if err != nil { // t.Fatal(err) // } else { // t.Log(utils.Format4Output(result, false)) // } } func TestShopAptitudeGet(t *testing.T) { result, err := api.ShopAptitudeGet("", testShopBaiduID) if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(result, false)) } } func TestShopUpdate(t *testing.T) { params := map[string]interface{}{ KeyName: "好菜鲜生-测试店", KeyPhone: "13812345678", KeyBaiduShopID: testShopBaiduID, "longitude": 116.307884, "latitude": 40.036828, "coord_type": "amap", "province": "131", "city": "131", "county": "1960", "address": "北京市海淀区上地信息路甲9号", } err := api.ShopUpdate(params) if err != nil { t.Fatal(err) } else { } } func TestShopBusStatusGet(t *testing.T) { result, err := api.ShopBusStatusGet("", testShopBaiduID, PlatformFlagElm) if err != nil { t.Fatal(err) } else { t.Log(result) } } func TestShopStatusGet(t *testing.T) { result, err := api.ShopStatusGet("", testShopBaiduID) if err != nil { t.Fatal(err) } else { t.Log(result) } } func TestShopIDBatchUpdate(t *testing.T) { err := api.ShopIDBatchUpdate([]string{utils.Int2Str(testShopBaiduID)}, []string{"100077"}) if err != nil { t.Fatal(err) } // err = api.ShopIDBatchUpdate([]string{utils.Int2Str(testShopBaiduID)}, []string{testShopID}) // if err != nil { // t.Fatal(err) // } } func TestSupplierList(t *testing.T) { result, err := api.SupplierList() if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(result, false)) } } func TestShopOpen(t *testing.T) { err := api.ShopOpen("", testShopBaiduID) if err != nil { t.Fatal(err) } } func TestShopClose(t *testing.T) { err := api.ShopClose("", testShopBaiduID) if err != nil { t.Fatal(err) } } func TestShopOffline(t *testing.T) { err := api.ShopOffline("", testShopBaiduID) if err != nil { t.Fatal(err) } } func TestShopAnnouncementSet(t *testing.T) { err := api.ShopAnnouncementSet("", testShopBaiduID, "测试公告123") if err != nil { t.Fatal(err) } }