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.
 
 
 

30 lines
665 B

package dao
import (
"context"
"go-common/app/interface/live/push-live/model"
"math/rand"
"testing"
. "github.com/smartystreets/goconvey/convey"
)
func Test_task(t *testing.T) {
initd()
Convey("Parse Json To Struct", t, func() {
task := &model.ApPushTask{
Type: rand.Intn(9999) + 1,
TargetID: rand.Int63n(9999) + 1,
AlertTitle: "title",
AlertBody: "body",
MidSource: rand.Intn(15),
LinkType: rand.Intn(10),
LinkValue: "link_value",
Total: rand.Intn(9999),
}
affected, err := d.CreateNewTask(context.TODO(), task)
t.Logf("the result included(%v) err(%v)", affected, err)
So(err, ShouldEqual, nil)
})
}