Files
go-common/app/job/main/videoup/dao/archive/video_test.go
2019-04-22 18:49:16 +08:00

154 lines
2.8 KiB
Go

package archive
import (
"context"
"go-common/app/job/main/videoup/model/archive"
_ "github.com/go-sql-driver/mysql"
. "github.com/smartystreets/goconvey/convey"
"testing"
)
func Test_NewVideo(t *testing.T) {
var (
c = context.TODO()
err error
sub *archive.Video
)
Convey("NewVideo", t, WithDao(func(d *Dao) {
sub, err = d.NewVideo(c, "2333")
So(err, ShouldBeNil)
So(sub, ShouldBeNil)
}))
}
func Test_NewSumDuration(t *testing.T) {
var (
c = context.TODO()
err error
sub int64
)
Convey("NewVideo", t, WithDao(func(d *Dao) {
sub, err = d.NewSumDuration(c, 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeZeroValue)
}))
}
func Test_NewVideoByAid(t *testing.T) {
var (
c = context.TODO()
err error
sub *archive.Video
)
Convey("NewVideoByAid", t, WithDao(func(d *Dao) {
sub, err = d.NewVideoByAid(c, "filename", 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeNil)
}))
}
func Test_NewVideoCount(t *testing.T) {
var (
c = context.TODO()
err error
sub int
)
Convey("NewVideoCount", t, WithDao(func(d *Dao) {
sub, err = d.NewVideoCount(c, 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeZeroValue)
}))
}
func Test_NewVideoCountCapable(t *testing.T) {
var (
c = context.TODO()
err error
sub int
)
Convey("NewVideoCountCapable", t, WithDao(func(d *Dao) {
sub, err = d.NewVideoCountCapable(c, 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeZeroValue)
}))
}
// old TODO deprecated
func Test_Video(t *testing.T) {
var (
c = context.TODO()
err error
sub *archive.Video
)
Convey("Video", t, WithDao(func(d *Dao) {
sub, err = d.NewVideo(c, "2333")
So(err, ShouldBeNil)
So(sub, ShouldBeNil)
}))
}
func Test_SumDuration(t *testing.T) {
var (
c = context.TODO()
err error
sub int64
)
Convey("Video", t, WithDao(func(d *Dao) {
sub, err = d.SumDuration(c, 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeZeroValue)
}))
}
func Test_VideoByAid(t *testing.T) {
var (
c = context.TODO()
err error
sub *archive.Video
)
Convey("VideoByAid", t, WithDao(func(d *Dao) {
sub, err = d.VideoByAid(c, "filename", 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeNil)
}))
}
func Test_VideoCount(t *testing.T) {
var (
c = context.TODO()
err error
)
Convey("VideoCount", t, WithDao(func(d *Dao) {
_, err = d.VideoCount(c, 2333)
So(err, ShouldBeNil)
}))
}
func Test_VideoCountCapable(t *testing.T) {
var (
c = context.TODO()
err error
sub int
)
Convey("VideoCountCapable", t, WithDao(func(d *Dao) {
sub, err = d.VideoCountCapable(c, 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeZeroValue)
}))
}
func Test_Reason(t *testing.T) {
var (
c = context.TODO()
err error
sub string
)
Convey("Reason", t, WithDao(func(d *Dao) {
sub, err = d.Reason(c, 2333)
So(err, ShouldBeNil)
So(sub, ShouldBeEmpty)
}))
}