go-common/app/admin/ep/melloi/service/apply_test.go
2019-04-22 18:49:16 +08:00

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)
})
}