- 清理三个平台的门店商品批处理操作,部分失败返回失败条目
This commit is contained in:
@@ -16,7 +16,7 @@ func TestShopCategoryCreate(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestShopCategoryGet(t *testing.T) {
|
||||
result, err := api.ShopCategoryGet(testShopID)
|
||||
result, err := api.ShopCategoryGet("102493")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
} else {
|
||||
@@ -48,8 +48,8 @@ func TestSkuGetItemsByCategoryId(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestSkuList(t *testing.T) {
|
||||
result, err := api.SkuList(testShopID, &SkuListParams{
|
||||
SkuID: 15579787500720732,
|
||||
result, err := api.SkuList("102023", &SkuListParams{
|
||||
// SkuID: 15579787500720732,
|
||||
})
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
@@ -107,23 +107,82 @@ func TestSkuUpdate(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestSkuDelete(t *testing.T) {
|
||||
err := api.SkuDelete(testShopID, "153922044227304")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
func TestSkuDeleteByCustomIDs(t *testing.T) {
|
||||
err := api.SkuDeleteByCustomIDs(testShopID, "17")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
func TestSkuShopCategoryMap(t *testing.T) {
|
||||
err := api.SkuShopCategoryMap(testShopID, 15378849314129969, "153760472317166")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
}
|
||||
|
||||
func TestSkuDelete(t *testing.T) {
|
||||
failedSkuIDs, err := api.SkuDelete(testShopID, []int64{12345678, 12423432}, nil)
|
||||
if err != nil {
|
||||
// t.Fatal(err)
|
||||
}
|
||||
t.Log(utils.Format4Output(failedSkuIDs, false))
|
||||
}
|
||||
|
||||
func TestSkuOnline(t *testing.T) {
|
||||
failedSkuIDs, err := api.SkuOnline(testShopID, []int64{156369111807787, 12345678, 12423432}, nil, nil)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Log(utils.Format4Output(failedSkuIDs, false))
|
||||
}
|
||||
|
||||
func TestSkuOnlineOne(t *testing.T) {
|
||||
err := api.SkuOnlineOne(testShopID, 13211, "", "")
|
||||
if err == nil {
|
||||
t.Fatal("应该要报错才对")
|
||||
}
|
||||
}
|
||||
|
||||
func TestSkuOffline(t *testing.T) {
|
||||
failedSkuIDs, err := api.SkuOffline(testShopID, []int64{156291398007698, 12345678, 12423432}, nil, nil)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Log(utils.Format4Output(failedSkuIDs, false))
|
||||
}
|
||||
|
||||
func TestSkuPriceUpdateBatch(t *testing.T) {
|
||||
failedSkuIDs, err := api.SkuPriceUpdateBatch(testShopID, ShopSkuInfoList{
|
||||
&ShopSkuInfo{
|
||||
SkuID: 156369111807787,
|
||||
SalePrice: 100,
|
||||
},
|
||||
&ShopSkuInfo{
|
||||
SkuID: 156369111707770,
|
||||
SalePrice: 100,
|
||||
},
|
||||
&ShopSkuInfo{
|
||||
SkuID: 12321,
|
||||
SalePrice: 100,
|
||||
},
|
||||
}, SkuIDTypeSkuID)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Log(utils.Format4Output(failedSkuIDs, false))
|
||||
}
|
||||
|
||||
func TestSkuStockUpdateBatch(t *testing.T) {
|
||||
failedSkuIDs, err := api.SkuStockUpdateBatch(testShopID, ShopSkuInfoList{
|
||||
&ShopSkuInfo{
|
||||
SkuID: 156291398007698,
|
||||
Stock: 2,
|
||||
},
|
||||
&ShopSkuInfo{
|
||||
SkuID: 13121231,
|
||||
Stock: 2,
|
||||
},
|
||||
&ShopSkuInfo{
|
||||
SkuID: 12321,
|
||||
Stock: 2,
|
||||
},
|
||||
}, SkuIDTypeSkuID)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
t.Log(utils.Format4Output(failedSkuIDs, false))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user