美团分类管理RetailCatUpdate,支持所有可能参数

This commit is contained in:
gazebo
2019-10-18 16:09:09 +08:00
parent 629aa20fea
commit af35dc054f
2 changed files with 35 additions and 64 deletions

View File

@@ -15,25 +15,29 @@ func TestRetailCatList(t *testing.T) {
}
func TestRetailCatUpdate(t *testing.T) {
// err := api.RetailCatUpdate(testPoiCode, "测试一级类别", "测试一级类别2", "", 2)
err := api.RetailCatUpdate(testPoiCode, "测试一级类别", "测试一级类别", "", 2)
err := api.RetailCatUpdate(testPoiCode, "测试一级类别", &Param4UpdateCat{
CategoryNameOrigin: "测试一级类别",
Sequence: 2,
})
if err != nil {
t.Fatal(err)
}
}
func TestRetailCatDelete(t *testing.T) {
var err error
err = api.RetailCatDelete(testPoiCode, utils.GetUpperUUID())
err = api.RetailCatDelete(testPoiCode, "", utils.GetUpperUUID())
if err == nil {
t.Fatal("should return error that can not find such cat")
}
uniqueCatName := "一二三四五六七八九十"
// uniqueCatName := "1234567890" //fmt.Sprintf("CAT%d", time.Now().Unix())
err = api.RetailCatUpdate(testPoiCode, "", uniqueCatName, "", 15)
err = api.RetailCatUpdate(testPoiCode, uniqueCatName, &Param4UpdateCat{
Sequence: 15,
})
if err != nil {
t.Fatal(err)
}
err = api.RetailCatDelete(testPoiCode, uniqueCatName)
err = api.RetailCatDelete(testPoiCode, "", uniqueCatName)
if err != nil {
t.Fatal(err)
}