87 lines
2.2 KiB
Go
87 lines
2.2 KiB
Go
package dao
|
|
|
|
import (
|
|
"context"
|
|
"testing"
|
|
|
|
"go-common/app/service/main/push/dao/oppo"
|
|
"go-common/app/service/main/push/model"
|
|
|
|
. "github.com/smartystreets/goconvey/convey"
|
|
)
|
|
|
|
func Test_roundIndex(t *testing.T) {
|
|
Convey("ping redis", t, WithDao(func(d *Dao) {
|
|
err := d.pingRedis(context.Background())
|
|
PromChanLen("a", 1)
|
|
So(err, ShouldBeNil)
|
|
_, err = d.roundIndex(0, 0)
|
|
So(err, ShouldNotBeNil)
|
|
logPushError("asd", 1, []string{"asd"})
|
|
}))
|
|
|
|
}
|
|
|
|
func TestPushIPhone(t *testing.T) {
|
|
Convey("push ipad", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushIPhone(context.Background(), &model.PushInfo{}, &model.PushItem{})
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushIPad(t *testing.T) {
|
|
Convey("push ipad", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushIPad(context.Background(), &model.PushInfo{}, &model.PushItem{})
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushMi(t *testing.T) {
|
|
Convey("push mi", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushMi(context.Background(), &model.PushInfo{}, "", "123")
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushMiByMids(t *testing.T) {
|
|
Convey("push mi by mids", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushMiByMids(context.Background(), &model.PushInfo{}, "", "123")
|
|
So(err, ShouldBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushHuawei(t *testing.T) {
|
|
Convey("push huawei", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushHuawei(context.Background(), &model.PushInfo{}, "", []string{"123"})
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushOppo(t *testing.T) {
|
|
Convey("push oppo", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushOppo(context.Background(), &model.PushInfo{}, "", []string{"123"})
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushOppoOne(t *testing.T) {
|
|
Convey("push oppo one", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushOppoOne(context.Background(), &model.PushInfo{}, &oppo.Message{}, "123")
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushJpush(t *testing.T) {
|
|
Convey("push jpush", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushJpush(context.Background(), &model.PushInfo{}, "", []string{"123"})
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|
|
|
|
func TestPushFCM(t *testing.T) {
|
|
Convey("push fcm", t, WithDao(func(d *Dao) {
|
|
_, err := d.PushFCM(context.Background(), &model.PushInfo{}, "", []string{"123"})
|
|
So(err, ShouldNotBeNil)
|
|
}))
|
|
}
|