123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168 |
- package dao
- import (
- "context"
- "testing"
- "time"
- model "go-common/app/service/main/secure/model"
- xtime "go-common/library/time"
- "github.com/smartystreets/goconvey/convey"
- )
- func TestRedis(t *testing.T) {
- convey.Convey("TestRedis", t, func() {
- lput := &model.Log{
- Mid: 2,
- Location: "上海",
- LocationID: 11,
- Time: xtime.Time(time.Now().Unix()),
- }
- d.AddExpectionMsg(context.TODO(), lput)
- lget, _ := d.ExpectionMsg(context.TODO(), 2)
- convey.So(lget.LocationID, convey.ShouldEqual, lput.LocationID)
- d.AddUnNotify(context.TODO(), 2, "1234")
- b, _ := d.UnNotify(context.TODO(), 2, "1234")
- convey.So(b, convey.ShouldBeTrue)
- d.DelUnNotify(context.TODO(), 2)
- b, _ = d.UnNotify(context.TODO(), 2, "1234")
- convey.So(b, convey.ShouldBeFalse)
- d.AddCount(context.TODO(), 2, "1234")
- d.AddCount(context.TODO(), 2, "1234")
- count, _ := d.Count(context.TODO(), 2, "1234")
- convey.So(count, convey.ShouldEqual, 2)
- d.DelCount(context.TODO(), 2)
- count, _ = d.Count(context.TODO(), 2, "1234")
- convey.So(count, convey.ShouldEqual, 0)
- })
- }
- func TestDoubleCheckKey(t *testing.T) {
- convey.Convey("doubleCheckKey", t, func() {
- p1 := doubleCheckKey(0)
- convey.So(p1, convey.ShouldNotBeNil)
- })
- }
- func TestChangePWDKey(t *testing.T) {
- convey.Convey("changePWDKey", t, func() {
- p1 := changePWDKey(0)
- convey.So(p1, convey.ShouldNotBeNil)
- })
- }
- func TestMsgKey(t *testing.T) {
- convey.Convey("msgKey", t, func() {
- p1 := msgKey(0)
- convey.So(p1, convey.ShouldNotBeNil)
- })
- }
- func TestUnnotifyKey(t *testing.T) {
- convey.Convey("unnotifyKey", t, func() {
- p1 := unnotifyKey(0)
- convey.So(p1, convey.ShouldNotBeNil)
- })
- }
- func TestCountKey(t *testing.T) {
- convey.Convey("countKey", t, func() {
- p1 := countKey(0)
- convey.So(p1, convey.ShouldNotBeNil)
- })
- }
- func TestDaoAddExpectionMsg(t *testing.T) {
- var mid int64 = 7593623
- convey.Convey("AddExpectionMsg", t, func() {
- l := &model.Log{Mid: mid}
- err := d.AddExpectionMsg(context.TODO(), l)
- convey.So(err, convey.ShouldBeNil)
- })
- convey.Convey("ExpectionMsg", t, func() {
- msg, err := d.ExpectionMsg(context.TODO(), mid)
- convey.So(err, convey.ShouldBeNil)
- convey.So(msg, convey.ShouldNotBeNil)
- })
- }
- func TestDaoAddUnNotify(t *testing.T) {
- convey.Convey("AddUnNotify", t, func() {
- err := d.AddUnNotify(context.TODO(), 0, "")
- convey.So(err, convey.ShouldBeNil)
- })
- }
- func TestDaoDelUnNotify(t *testing.T) {
- convey.Convey("DelUnNotify", t, func() {
- err := d.DelUnNotify(context.TODO(), 0)
- convey.So(err, convey.ShouldBeNil)
- })
- }
- func TestDaoUnNotify(t *testing.T) {
- convey.Convey("UnNotify", t, func() {
- b, err := d.UnNotify(context.TODO(), 0, "")
- convey.So(err, convey.ShouldBeNil)
- convey.So(b, convey.ShouldNotBeNil)
- })
- }
- func TestDaoCount(t *testing.T) {
- convey.Convey("Count", t, func() {
- count, err := d.Count(context.TODO(), 0, "")
- convey.So(err, convey.ShouldBeNil)
- convey.So(count, convey.ShouldNotBeNil)
- })
- }
- func TestDaoAddCount(t *testing.T) {
- convey.Convey("AddCount", t, func() {
- err := d.AddCount(context.TODO(), 0, "")
- convey.So(err, convey.ShouldBeNil)
- })
- }
- func TestDaoAddChangePWDRecord(t *testing.T) {
- convey.Convey("AddChangePWDRecord", t, func() {
- err := d.AddChangePWDRecord(context.TODO(), 0)
- convey.So(err, convey.ShouldBeNil)
- })
- }
- func TestDaoChangePWDRecord(t *testing.T) {
- convey.Convey("ChangePWDRecord", t, func() {
- b, err := d.ChangePWDRecord(context.TODO(), 0)
- convey.So(err, convey.ShouldBeNil)
- convey.So(b, convey.ShouldNotBeNil)
- })
- }
- func TestDaoDelCount(t *testing.T) {
- convey.Convey("DelCount", t, func() {
- err := d.DelCount(context.TODO(), 0)
- convey.So(err, convey.ShouldBeNil)
- })
- }
- func TestDaoAddDCheckCache(t *testing.T) {
- convey.Convey("AddDCheckCache", t, func() {
- err := d.AddDCheckCache(context.TODO(), 0)
- convey.So(err, convey.ShouldBeNil)
- })
- }
- func TestDaoDCheckCache(t *testing.T) {
- convey.Convey("DCheckCache", t, func() {
- b, err := d.DCheckCache(context.TODO(), 0)
- convey.So(err, convey.ShouldBeNil)
- convey.So(b, convey.ShouldNotBeNil)
- })
- }
|