186 lines
4.4 KiB
Go
186 lines
4.4 KiB
Go
package dao
|
|
|
|
import (
|
|
"context"
|
|
"go-common/app/service/main/passport-auth/model"
|
|
"testing"
|
|
|
|
"github.com/smartystreets/goconvey/convey"
|
|
)
|
|
|
|
func TestDaockKey(t *testing.T) {
|
|
var (
|
|
session = "9f1c9145,1536117849,c9fb62a9"
|
|
)
|
|
convey.Convey("ckKey", t, func(ctx convey.C) {
|
|
p1 := ckKey(session)
|
|
ctx.Convey("Then p1 should not be nil.", func(ctx convey.C) {
|
|
ctx.So(p1, convey.ShouldNotBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoakKey(t *testing.T) {
|
|
var (
|
|
token = "b8b544c602557c27d454911d7ecc006c"
|
|
)
|
|
convey.Convey("akKey", t, func(ctx convey.C) {
|
|
p1 := akKey(token)
|
|
ctx.Convey("Then p1 should not be nil.", func(ctx convey.C) {
|
|
ctx.So(p1, convey.ShouldNotBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaorkKey(t *testing.T) {
|
|
var (
|
|
refresh = "5f263d1297aa40ea0252c0963e29c6eb"
|
|
)
|
|
convey.Convey("rkKey", t, func(ctx convey.C) {
|
|
p1 := rkKey(refresh)
|
|
ctx.Convey("Then p1 should not be nil.", func(ctx convey.C) {
|
|
ctx.So(p1, convey.ShouldNotBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoSetCookieCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
session = "9f1c9145,1536117849,c9fb62a9"
|
|
res = &model.Cookie{}
|
|
)
|
|
convey.Convey("SetCookieCache", t, func(ctx convey.C) {
|
|
err := d.SetCookieCache(c, session, res)
|
|
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoCookieCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
session = "9f1c9145,1536117849,c9fb62a9"
|
|
)
|
|
convey.Convey("CookieCache", t, func(ctx convey.C) {
|
|
res, err := d.CookieCache(c, session)
|
|
ctx.Convey("Then err should be nil.res should not be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
ctx.So(res, convey.ShouldNotBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoDelCookieCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
session = "9f1c9145,1536117849,c9fb62a9"
|
|
)
|
|
convey.Convey("DelCookieCache", t, func(ctx convey.C) {
|
|
err := d.DelCookieCache(c, session)
|
|
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoSetTokenCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
k = "5f263d1297aa40ea0252c0963e29c6eb"
|
|
res = &model.Token{}
|
|
)
|
|
convey.Convey("SetTokenCache", t, func(ctx convey.C) {
|
|
err := d.SetTokenCache(c, k, res)
|
|
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoTokenCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
sd = "5f263d1297aa40ea0252c0963e29c6eb"
|
|
)
|
|
convey.Convey("TokenCache", t, func(ctx convey.C) {
|
|
res, err := d.TokenCache(c, sd)
|
|
ctx.Convey("Then err should be nil.res should not be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
ctx.So(res, convey.ShouldNotBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoDelTokenCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
token = "5f263d1297aa40ea0252c0963e29c6eb"
|
|
)
|
|
convey.Convey("DelTokenCache", t, func(ctx convey.C) {
|
|
err := d.DelTokenCache(c, token)
|
|
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoSetRefreshCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
refresh = &model.Refresh{
|
|
Mid: 123,
|
|
AppID: 430,
|
|
Token: "b8b544c602557c27d454911d7ecc006c",
|
|
Refresh: "5f263d1297aa40ea0252c0963e29c6e1",
|
|
Expires: 1850953187,
|
|
}
|
|
)
|
|
convey.Convey("SetRefreshCache", t, func(ctx convey.C) {
|
|
err := d.SetRefreshCache(c, refresh)
|
|
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoRefreshCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
refresh = "5f263d1297aa40ea0252c0963e29c6e1"
|
|
)
|
|
convey.Convey("RefreshCache", t, func(ctx convey.C) {
|
|
res, err := d.RefreshCache(c, refresh)
|
|
ctx.Convey("Then err should be nil.res should not be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
ctx.So(res, convey.ShouldNotBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaoDelRefreshCache(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
refresh = "5f263d1297aa40ea0252c0963e29c6e0"
|
|
)
|
|
convey.Convey("DelRefreshCache", t, func(ctx convey.C) {
|
|
err := d.DelRefreshCache(c, refresh)
|
|
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
})
|
|
})
|
|
}
|
|
|
|
func TestDaopingMC(t *testing.T) {
|
|
var (
|
|
c = context.TODO()
|
|
)
|
|
convey.Convey("pingMC", t, func(ctx convey.C) {
|
|
err := d.pingMC(c)
|
|
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
|
|
ctx.So(err, convey.ShouldBeNil)
|
|
})
|
|
})
|
|
}
|