1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package service
- import (
- "context"
- "testing"
- "go-common/app/admin/main/coupon/model"
- . "github.com/smartystreets/goconvey/convey"
- )
- // go test -test.v -test.run TestAnalysisFile
- func TestAnalysisFile(t *testing.T) {
- Convey("TestAnalysisFile ", t, func() {
- res, total, err := s.AnalysisFile(c, "/data/lv4.csv")
- t.Logf("res(%v) total(%d)", res, total)
- So(err, ShouldBeNil)
- })
- }
- // go test -test.v -test.run TestTokeni
- func TestTokeni(t *testing.T) {
- Convey("TestTokeni ", t, func() {
- token := s.tokeni(100)
- t.Logf("token(%s)", token)
- So(token, ShouldNotBeBlank)
- })
- }
- // go test -test.v -test.run TestOutFile
- func TestOutFile(t *testing.T) {
- Convey("TestOutFile ", t, func() {
- err := s.OutFile(context.Background(), []byte("haha"), "/data/test.csv")
- So(err, ShouldBeNil)
- })
- }
- // go test -test.v -test.run TestBatchSalary
- func TestBatchSalary(t *testing.T) {
- Convey("TestbatchSalary ", t, func() {
- r, err := s.dao.BatchInfo(c, "allowance_lv41-4")
- So(err, ShouldBeNil)
- _, err = s.batchSalary(context.Background(), []int64{1, 2, 3}, "127.0.0.1", r)
- So(err, ShouldBeNil)
- })
- }
- // go test -test.v -test.run TestActivitySalaryCoupon
- func TestActivitySalaryCoupon(t *testing.T) {
- Convey("TestActivitySalaryCoupon ", t, func() {
- err := s.ActivitySalaryCoupon(c, &model.ArgBatchSalaryCoupon{
- FileURL: "/data/1.csv",
- Count: 1,
- BranchToken: "allowance_lv41-4",
- SliceSize: 1000,
- })
- So(err, ShouldBeNil)
- })
- }
|