go-common/app/admin/main/member/dao/block/http_test.go

104 lines
2.5 KiB
Go
Raw Normal View History

2019-04-22 10:49:16 +00:00
package block
import (
"context"
model "go-common/app/admin/main/member/model/block"
"testing"
"github.com/smartystreets/goconvey/convey"
)
func TestBlockBlackhouseBlock(t *testing.T) {
convey.Convey("BlackhouseBlock", t, func(ctx convey.C) {
var (
c = context.Background()
p = &model.ParamBatchBlock{}
)
ctx.Convey("When everything goes positive", func(ctx convey.C) {
err := d.BlackhouseBlock(c, p)
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
ctx.So(err, convey.ShouldNotBeNil)
})
})
})
}
func TestBlockparseReasonType(t *testing.T) {
convey.Convey("parseReasonType", t, func(ctx convey.C) {
var (
msg = ""
)
ctx.Convey("When everything goes positive", func(ctx convey.C) {
no := parseReasonType(msg)
ctx.Convey("Then no should not be nil.", func(ctx convey.C) {
ctx.So(no, convey.ShouldNotBeNil)
})
})
})
}
func TestBlockSendSysMsg(t *testing.T) {
convey.Convey("SendSysMsg", t, func(ctx convey.C) {
var (
c = context.Background()
code = ""
mids = []int64{}
title = ""
content = ""
remoteIP = ""
)
ctx.Convey("When everything goes positive", func(ctx convey.C) {
err := d.SendSysMsg(c, code, mids, title, content, remoteIP)
ctx.Convey("Then err should be nil.", func(ctx convey.C) {
ctx.So(err, convey.ShouldNotBeNil)
})
})
})
}
func TestBlockmidsToParam(t *testing.T) {
convey.Convey("midsToParam", t, func(ctx convey.C) {
var (
mids = []int64{}
)
ctx.Convey("When everything goes positive", func(ctx convey.C) {
str := midsToParam(mids)
ctx.Convey("Then str should not be nil.", func(ctx convey.C) {
ctx.So(str, convey.ShouldNotBeNil)
})
})
})
}
func TestBlockTelInfo(t *testing.T) {
convey.Convey("TelInfo", t, func(ctx convey.C) {
var (
c = context.Background()
mid = int64(0)
)
ctx.Convey("When everything goes positive", func(ctx convey.C) {
tel, err := d.TelInfo(c, mid)
ctx.Convey("Then err should be nil.tel should not be nil.", func(ctx convey.C) {
ctx.So(err, convey.ShouldNotBeNil)
ctx.So(tel, convey.ShouldEqual, "")
})
})
})
}
func TestBlockMailInfo(t *testing.T) {
convey.Convey("MailInfo", t, func(ctx convey.C) {
var (
c = context.Background()
mid = int64(0)
)
ctx.Convey("When everything goes positive", func(ctx convey.C) {
mail, err := d.MailInfo(c, mid)
ctx.Convey("Then err should be nil.mail should not be nil.", func(ctx convey.C) {
ctx.So(err, convey.ShouldNotBeNil)
ctx.So(mail, convey.ShouldEqual, "")
})
})
})
}