48 lines
1.0 KiB
Go
48 lines
1.0 KiB
Go
|
package service
|
||
|
|
||
|
import (
|
||
|
"testing"
|
||
|
|
||
|
. "github.com/smartystreets/goconvey/convey"
|
||
|
"go-common/app/admin/ep/melloi/model"
|
||
|
)
|
||
|
|
||
|
var (
|
||
|
apply = model.Apply{ID: 1, Path: "bilibili.test.ep.melloi", From: "hujianping",
|
||
|
To: "hujianping", Status: 1, Active: 1, StartTime: "1541007000", EndTime: "1541235600"}
|
||
|
|
||
|
qar = model.QueryApplyRequest{
|
||
|
Apply: apply,
|
||
|
Pagination: model.Pagination{PageNum: 1, PageSize: 1, TotalSize: 1},
|
||
|
}
|
||
|
userName = "hujianping"
|
||
|
cookie = "_AJSESSIONID=e2df43ed324d20811e8d1be1a9fb36d5"
|
||
|
)
|
||
|
|
||
|
func Test_Apply(t *testing.T) {
|
||
|
Convey("query apply info", t, func() {
|
||
|
_, err := s.QueryApply(&qar)
|
||
|
So(err, ShouldBeNil)
|
||
|
})
|
||
|
|
||
|
Convey("query user applyList", t, func() {
|
||
|
_, err := s.QueryUserApplyList(userName)
|
||
|
So(err, ShouldBeNil)
|
||
|
})
|
||
|
|
||
|
Convey("add apply", t, func() {
|
||
|
err := s.AddApply(c, cookie, &apply)
|
||
|
So(err, ShouldBeNil)
|
||
|
})
|
||
|
|
||
|
Convey("update apply", t, func() {
|
||
|
err := s.UpdateApply(cookie, &apply)
|
||
|
So(err, ShouldBeNil)
|
||
|
})
|
||
|
|
||
|
Convey("delete apply", t, func() {
|
||
|
err := s.DeleteApply(apply.ID)
|
||
|
So(err, ShouldBeNil)
|
||
|
})
|
||
|
}
|