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.
349 lines
9.4 KiB
349 lines
9.4 KiB
package dao |
|
|
|
import ( |
|
"context" |
|
"go-common/app/interface/main/credit/model" |
|
"testing" |
|
|
|
"github.com/smartystreets/goconvey/convey" |
|
) |
|
|
|
func TestDaonoticeKey(t *testing.T) { |
|
convey.Convey("noticeKey", t, func(convCtx convey.C) { |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
p1 := noticeKey() |
|
convCtx.Convey("Then p1 should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(p1, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoreasonKey(t *testing.T) { |
|
convey.Convey("reasonKey", t, func(convCtx convey.C) { |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
p1 := reasonKey() |
|
convCtx.Convey("Then p1 should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(p1, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoopinionKey(t *testing.T) { |
|
convey.Convey("opinionKey", t, func(convCtx convey.C) { |
|
var ( |
|
opid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
p1 := opinionKey(opid) |
|
convCtx.Convey("Then p1 should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(p1, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoquestionKey(t *testing.T) { |
|
convey.Convey("questionKey", t, func(convCtx convey.C) { |
|
var ( |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
p1 := questionKey(mid) |
|
convCtx.Convey("Then p1 should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(p1, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaolabourKey(t *testing.T) { |
|
convey.Convey("labourKey", t, func(convCtx convey.C) { |
|
var ( |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
p1 := labourKey(mid) |
|
convCtx.Convey("Then p1 should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(p1, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaojuryInfoKey(t *testing.T) { |
|
convey.Convey("juryInfoKey", t, func(convCtx convey.C) { |
|
var ( |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
p1 := juryInfoKey(mid) |
|
convCtx.Convey("Then p1 should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(p1, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaopingMC(t *testing.T) { |
|
convey.Convey("pingMC", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.pingMC(c) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoNoticeInfoCache(t *testing.T) { |
|
convey.Convey("NoticeInfoCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
dt, err := d.NoticeInfoCache(c) |
|
convCtx.Convey("Then err should be nil.dt should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
convCtx.So(dt, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoSetReasonListCache(t *testing.T) { |
|
convey.Convey("SetReasonListCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
dt = []*model.Reason{} |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.SetReasonListCache(c, dt) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoSetNoticeInfoCache(t *testing.T) { |
|
convey.Convey("SetNoticeInfoCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
n = &model.Notice{} |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.SetNoticeInfoCache(c, n) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoDelNoticeInfoCache(t *testing.T) { |
|
convey.Convey("DelNoticeInfoCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.DelNoticeInfoCache(c, mid) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoReasonListCache(t *testing.T) { |
|
convey.Convey("ReasonListCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
dt, err := d.ReasonListCache(c) |
|
convCtx.Convey("Then err should be nil.dt should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
convCtx.So(dt, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoDelReasonListCache(t *testing.T) { |
|
convey.Convey("DelReasonListCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.DelReasonListCache(c) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoAddOpinionCache(t *testing.T) { |
|
convey.Convey("AddOpinionCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
op = &model.Opinion{} |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.AddOpinionCache(c, op) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoOpinionsCache(t *testing.T) { |
|
convey.Convey("OpinionsCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
opids = []int64{} |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
ops, miss, err := d.OpinionsCache(c, opids) |
|
convCtx.Convey("Then err should be nil.ops should not be nil,miss should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
convCtx.So(miss, convey.ShouldBeNil) |
|
convCtx.So(ops, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoSetQsCache(t *testing.T) { |
|
convey.Convey("SetQsCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
qsid = &model.QsCache{} |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.SetQsCache(c, mid, qsid) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoGetQsCache(t *testing.T) { |
|
convey.Convey("GetQsCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
qsid, err := d.GetQsCache(c, mid) |
|
convCtx.Convey("Then err should be nil.qsid should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
convCtx.So(qsid, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoDelQsCache(t *testing.T) { |
|
convey.Convey("DelQsCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.DelQsCache(c, mid) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoSetAnswerStateCache(t *testing.T) { |
|
convey.Convey("SetAnswerStateCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
state = int8(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.SetAnswerStateCache(c, mid, state) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoGetAnswerStateCache(t *testing.T) { |
|
convey.Convey("GetAnswerStateCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
state, found, err := d.GetAnswerStateCache(c, mid) |
|
convCtx.Convey("Then err should be nil.state,found should not be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
convCtx.So(found, convey.ShouldNotBeNil) |
|
convCtx.So(state, convey.ShouldNotBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoJuryInfoCache(t *testing.T) { |
|
convey.Convey("JuryInfoCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
bj, err := d.JuryInfoCache(c, mid) |
|
convCtx.Convey("Then err should be nil.bj should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
convCtx.So(bj, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoSetJuryInfoCache(t *testing.T) { |
|
convey.Convey("SetJuryInfoCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
bj = &model.BlockedJury{} |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.SetJuryInfoCache(c, mid, bj) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
} |
|
|
|
func TestDaoDelJuryInfoCache(t *testing.T) { |
|
convey.Convey("DelJuryInfoCache", t, func(convCtx convey.C) { |
|
var ( |
|
c = context.Background() |
|
mid = int64(0) |
|
) |
|
convCtx.Convey("When everything goes positive", func(convCtx convey.C) { |
|
err := d.DelJuryInfoCache(c, mid) |
|
convCtx.Convey("Then err should be nil.", func(convCtx convey.C) { |
|
convCtx.So(err, convey.ShouldBeNil) |
|
}) |
|
}) |
|
}) |
|
}
|
|
|