123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- package dao
- import (
- "context"
- "testing"
- "gopkg.in/h2non/gock.v1"
- "github.com/smartystreets/goconvey/convey"
- )
- func TestDao_GroupsCount(t *testing.T) {
- convey.Convey("test group count", t, func(ctx convey.C) {
- defer gock.OffAll()
- httpMock("GET", d.groupsCountURL).Reply(200).JSON(`{"code":0,"data":{"num":1}}`)
- mid := int64(28272030)
- vmid := int64(28272030)
- data, err := d.GroupsCount(context.Background(), mid, vmid)
- convey.So(err, convey.ShouldBeNil)
- convey.So(data, convey.ShouldNotBeNil)
- convey.Printf("%d", data)
- })
- }
- func TestDao_DynamicCnt(t *testing.T) {
- convey.Convey("test dynamic cnt", t, func(ctx convey.C) {
- defer gock.OffAll()
- httpMock("GET", d.dynamicCntURL).Reply(200).JSON(`{"code":0,"msg":"","message":"","data":{"items":[{"uid":2089809,"num":345}],"_gt_":0}}`)
- vmid := int64(2089809)
- data, err := d.DynamicCnt(context.Background(), vmid)
- convey.So(err, convey.ShouldBeNil)
- convey.Printf("%d", data)
- })
- }
- func TestDao_DynamicList(t *testing.T) {
- convey.Convey("test dynamic list", t, func(ctx convey.C) {
- mid := int64(29313802)
- vmid := int64(34709144)
- data, err := d.DynamicList(context.Background(), mid, vmid, 0, 16, 1)
- convey.So(err, convey.ShouldBeNil)
- convey.Printf("%d", data)
- })
- }
- func TestDao_Dynamic(t *testing.T) {
- convey.Convey("test dynamic item", t, func(ctx convey.C) {
- mid := int64(27515256)
- dyID := int64(118606711587078278)
- data, err := d.Dynamic(context.Background(), mid, dyID, 16)
- convey.So(err, convey.ShouldBeNil)
- convey.Printf("%+v", data)
- })
- }
|