package ebaiapi import ( "testing" "time" "git.rosy.net.cn/baseapi/utils" ) func TestActivityCreate(t *testing.T) { activityInfo, err := api.ActivityCreate("", 2235877569, 0, &ActivityInfo{ ActivityName: "测试活动0403", StartTime: time.Now().Unix(), EndTime: time.Now().Add(24 * time.Hour).Unix(), OpenTime: "22:00", CloseTime: "23:00", WeekDay: "0,1", ActivityPlatform: ActivityPFAll, DayLimit: 1, ActivityDesc: "测试活动0403描述", ShowCategory: "店铺页活动商品", PromotionSkuDesc: "PromotionSkuDesc", ActivityType: ActivityTypeDirectDown, }) if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(activityInfo, false)) } } func TestActivityUpdate(t *testing.T) { activityInfo, err := api.ActivityUpdate(6000268610, "", 2235877569, 0, &ActivityInfo{ ActivityName: "测试活动0403", StartTime: time.Now().Unix(), EndTime: time.Now().Add(24 * time.Hour).Unix(), OpenTime: "22:00", CloseTime: "23:00", WeekDay: "0,1", ActivityPlatform: ActivityPFAll, DayLimit: 1, ActivityDesc: "测试活动0403描述", ShowCategory: "店铺页活动商品", PromotionSkuDesc: "PromotionSkuDesc", ActivityType: ActivityTypeDirectDown, }) if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(activityInfo, false)) } } func TestActivityGet(t *testing.T) { activityInfo, err := api.ActivityGet(6000268610, "", 2235877569, 0) if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(activityInfo, false)) } } func TestActivityDisable(t *testing.T) { err := api.ActivityDisable(6000268604, "", 2235877569, 0) if err != nil { t.Fatal(err) } } func TestActivitySkuList(t *testing.T) { activityInfo, err := api.ActivitySkuList(6000058442, "", 0, 2233065879, nil, false) if err != nil { t.Fatal(err) } else { t.Log(utils.Format4Output(activityInfo, false)) } }