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)
|
|
}))
|
|
}
|