50 lines
1.0 KiB
Go
50 lines
1.0 KiB
Go
package mtwmapi
|
|
|
|
import (
|
|
"testing"
|
|
"time"
|
|
|
|
"git.rosy.net.cn/baseapi/utils"
|
|
)
|
|
|
|
func TestFullDiscountBatchSave(t *testing.T) {
|
|
err := api.FullDiscountBatchSave("6693359", &ActInfo{
|
|
// ActIDs: "12345678",
|
|
ActName: "测试活动0402",
|
|
StartTime: time.Now().Unix(),
|
|
EndTime: time.Now().Add(24 * time.Hour).Unix(),
|
|
ActType: ActTypeStoreMoneyOff,
|
|
}, []*ActDetail{
|
|
&ActDetail{
|
|
OriginalPrice: 10000,
|
|
ActPrice: 1,
|
|
},
|
|
}, /*[]*ActSkuInfo{
|
|
&ActSkuInfo{
|
|
AppFoodCode: "30902",
|
|
DayLimit: 1,
|
|
},
|
|
}*/nil)
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
// 30902
|
|
// t.Log(utils.Format4Output(result, false))
|
|
}
|
|
|
|
func TestFullDiscountList(t *testing.T) {
|
|
result, err := api.FullDiscountList("6737142", ActTypeStoreMoneyOff)
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
t.Log(utils.Format4Output(result, false))
|
|
}
|
|
|
|
func TestFullDiscountFoodsList(t *testing.T) {
|
|
result, err := api.FullDiscountFoodsList("6737142", "497726932")
|
|
if err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
t.Log(utils.Format4Output(result, false))
|
|
}
|