bilibili-backup/app/service/openplatform/anti-fraud/dao/question_test.go
2019-04-22 02:59:20 +00:00

65 lines
1.3 KiB
Go

package dao
import (
"context"
"testing"
. "github.com/smartystreets/goconvey/convey"
)
const (
_qid = 1527480165645
_qbid = 1527233672941
_page = 0
_pagesize = 10
)
func TestGetQusInfo(t *testing.T) {
Convey("TestBankSearch: ", t, func() {
res, err := d.GetQusInfo(context.TODO(), _qid)
So(err, ShouldBeNil)
So(res, ShouldNotBeNil)
})
}
func TestGetQusList(t *testing.T) {
Convey("TestBankSearch: ", t, func() {
res, err := d.GetQusList(context.TODO(), _page, _pagesize, _qbid)
So(err, ShouldBeNil)
So(res, ShouldNotBeNil)
})
}
func TestGetQusIds(t *testing.T) {
Convey("TestGetQusIds: ", t, func() {
res, err := d.GetQusIds(context.TODO(), _qbid)
length := len(res)
So(err, ShouldBeNil)
So(length, ShouldBeGreaterThan, 0)
})
}
func TestGetQusCount(t *testing.T) {
Convey("TestGetQusCount: ", t, func() {
cnt, err := d.GetQusCount(context.TODO(), _qbid)
So(err, ShouldBeNil)
So(cnt, ShouldBeGreaterThan, 0)
})
}
func TestGetAnswerList(t *testing.T) {
Convey("TestGetAnswerList: ", t, func() {
cnt, err := d.GetAnswerList(context.TODO(), _qid)
So(err, ShouldBeNil)
So(cnt, ShouldNotBeNil)
})
}
func TestGDelQus(t *testing.T) {
Convey("TestGetAnswerList: ", t, func() {
cnt, err := d.DelQus(context.TODO(), 1527241107344)
So(err, ShouldBeNil)
So(cnt, ShouldNotBeNil)
})
}