anchorTask_test.go 828 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. package v1
  2. import (
  3. "flag"
  4. . "github.com/smartystreets/goconvey/convey"
  5. api "go-common/app/interface/live/web-ucenter/api/http/v1"
  6. "go-common/app/interface/live/web-ucenter/conf"
  7. bm "go-common/library/net/http/blademaster"
  8. "go-common/library/net/metadata"
  9. "testing"
  10. )
  11. var (
  12. AnchorTask *AnchorTaskService
  13. )
  14. func init() {
  15. flag.Set("conf", "../../cmd/test.toml")
  16. var err error
  17. if err = conf.Init(); err != nil {
  18. panic(err)
  19. }
  20. AnchorTask = NewAnchorTaskService(conf.Conf)
  21. }
  22. // go test -test.v -test.run TestServiceAllowanceList
  23. func TestMyReward(t *testing.T) {
  24. Convey("TestMyReward", t, func() {
  25. ctx := metadata.NewContext(bm.Context{}, metadata.MD{
  26. "mid": 10000,
  27. })
  28. res, err := AnchorTask.MyReward(ctx, &api.AnchorTaskMyRewardReq{
  29. Page: 1,
  30. })
  31. t.Logf("%+v", res)
  32. So(err, ShouldBeNil)
  33. })
  34. }