63 lines
1.2 KiB
Go
63 lines
1.2 KiB
Go
|
package watermark
|
||
|
|
||
|
import (
|
||
|
"context"
|
||
|
"testing"
|
||
|
|
||
|
"github.com/davecgh/go-spew/spew"
|
||
|
|
||
|
"go-common/app/interface/main/creative/model/watermark"
|
||
|
|
||
|
. "github.com/smartystreets/goconvey/convey"
|
||
|
)
|
||
|
|
||
|
func Test_WaterMark(t *testing.T) {
|
||
|
var (
|
||
|
c = context.TODO()
|
||
|
err error
|
||
|
res *watermark.Watermark
|
||
|
MID = int64(27515256)
|
||
|
localHost = "127.0.0.1"
|
||
|
)
|
||
|
wp := &watermark.WatermarkParam{
|
||
|
MID: MID,
|
||
|
State: 0,
|
||
|
Ty: 1,
|
||
|
Pos: 1,
|
||
|
IP: localHost,
|
||
|
}
|
||
|
Convey("WaterMark", t, WithService(func(s *Service) {
|
||
|
res, err = s.WaterMark(c, MID)
|
||
|
So(err, ShouldBeNil)
|
||
|
So(res, ShouldNotBeNil)
|
||
|
}))
|
||
|
Convey("WaterMarkSet", t, WithService(func(s *Service) {
|
||
|
res, err = s.WaterMarkSet(c, wp)
|
||
|
So(err, ShouldBeNil)
|
||
|
So(res, ShouldNotBeNil)
|
||
|
}))
|
||
|
}
|
||
|
|
||
|
func Test_WaterMarkSet(t *testing.T) {
|
||
|
var (
|
||
|
c = context.TODO()
|
||
|
err error
|
||
|
res *watermark.Watermark
|
||
|
MID = int64(27515256)
|
||
|
localHost = "127.0.0.1"
|
||
|
)
|
||
|
wp := &watermark.WatermarkParam{
|
||
|
MID: MID,
|
||
|
State: 0,
|
||
|
Ty: 1,
|
||
|
Pos: 1,
|
||
|
IP: localHost,
|
||
|
}
|
||
|
Convey("WaterMarkSet", t, WithService(func(s *Service) {
|
||
|
res, err = s.WaterMarkSet(c, wp)
|
||
|
spew.Dump(res, err)
|
||
|
So(err, ShouldBeNil)
|
||
|
So(res, ShouldNotBeNil)
|
||
|
}))
|
||
|
}
|