This commit is contained in:
gazebo
2018-09-15 09:15:40 +08:00
parent da6c411c74
commit b2d365e36f
8 changed files with 72 additions and 48 deletions

View File

@@ -3,23 +3,26 @@ package jd
import (
"strings"
"testing"
"git.rosy.net.cn/baseapi/utils"
)
const (
TestStoreNo = "11736989"
TestStoreNo = 100164
TestJdStoreNo = "11736989"
)
func TestReadStore(t *testing.T) {
result, err := new(PurchaseHandler).ReadStore(TestStoreNo)
result, err := new(PurchaseHandler).ReadStore(TestJdStoreNo)
if err != nil {
t.Fatal(err.Error())
}
t.Log(result)
t.Log(utils.Format4Output(result, false))
}
func TestUpdateStore(t *testing.T) {
handler := new(PurchaseHandler)
result, err := handler.ReadStore(TestStoreNo)
result, err := handler.ReadStore(TestJdStoreNo)
// result := &model.Store{}
// result.ID = 100164
@@ -30,20 +33,20 @@ func TestUpdateStore(t *testing.T) {
}
result.Name += "h"
newName := result.Name
err = handler.UpdateStore(TestStoreNo, result, "ttt")
err = handler.UpdateStore(TestStoreNo)
if err != nil {
t.Fatal(err.Error())
}
// same
result, err = handler.ReadStore(TestStoreNo)
result, err = handler.ReadStore(TestJdStoreNo)
if result.Name != newName {
t.Fatalf("result is not same, desired newName:%s, newName:%s", newName, result.Name)
}
// restore
result.Name = strings.Trim(result.Name, "h")
err = handler.UpdateStore(TestStoreNo, result, "ttt")
err = handler.UpdateStore(TestStoreNo)
if err != nil {
t.Fatal(err.Error())
}