You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
1.1 KiB
54 lines
1.1 KiB
package account |
|
|
|
import ( |
|
"context" |
|
"encoding/json" |
|
"fmt" |
|
"testing" |
|
|
|
"go-common/app/interface/main/app-interface/conf" |
|
|
|
. "github.com/smartystreets/goconvey/convey" |
|
) |
|
|
|
//go test -conf="../../app-interface-example.toml" -v -test.run TestCard |
|
func TestCard(t *testing.T) { |
|
Convey("TestCard", t, func() { |
|
err := conf.Init() |
|
if err != nil { |
|
return |
|
} |
|
dao := New(conf.Conf) |
|
card, err := dao.Profile3(context.TODO(), 28009145) |
|
if err != nil { |
|
t.Errorf("dao.Profile3 error(%v)", err) |
|
return |
|
} |
|
result, err := json.Marshal(card) |
|
if err != nil { |
|
t.Errorf("json.Marshal error(%v)", err) |
|
return |
|
} |
|
fmt.Printf("test card (%v) \n", string(result)) |
|
}) |
|
} |
|
|
|
//go test -conf="../../app-interface-example.toml" -v -test.run TestCardByName |
|
func TestCardByName(t *testing.T) { |
|
err := conf.Init() |
|
if err != nil { |
|
return |
|
} |
|
dao := New(conf.Conf) |
|
card, err := dao.ProfileByName3(context.TODO(), "冠冠爱看书") |
|
if err != nil { |
|
t.Errorf("dao.ProfileByName3 error(%v)", err) |
|
return |
|
} |
|
result, err := json.Marshal(card) |
|
if err != nil { |
|
t.Errorf("json.Marshal error(%v)", err) |
|
return |
|
} |
|
fmt.Printf("test card (%v) \n", string(result)) |
|
}
|
|
|