You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.3 KiB
48 lines
1.3 KiB
package service |
|
|
|
import ( |
|
"context" |
|
"encoding/json" |
|
"testing" |
|
|
|
. "github.com/smartystreets/goconvey/convey" |
|
) |
|
|
|
func TestService_SettingInfo(t *testing.T) { |
|
Convey("test setting info", t, WithService(func(s *Service) { |
|
mid := int64(88889018) |
|
data, err := s.SettingInfo(context.Background(), mid) |
|
So(err, ShouldBeNil) |
|
var str []byte |
|
str, err = json.Marshal(data) |
|
So(err, ShouldBeNil) |
|
Printf("%+v", string(str)) |
|
})) |
|
} |
|
|
|
func TestService_IndexOrderModify(t *testing.T) { |
|
Convey("test index order modify", t, WithService(func(s *Service) { |
|
mid := int64(88889018) |
|
orderNum := []string{"1", "8", "7", "2", "3", "4", "5", "6", "9", "21", "22", "23", "24", "25"} |
|
err := s.IndexOrderModify(context.Background(), mid, orderNum) |
|
So(err, ShouldBeNil) |
|
})) |
|
} |
|
|
|
func TestService_PrivacyModify(t *testing.T) { |
|
Convey("test index order modify", t, WithService(func(s *Service) { |
|
mid := int64(88889018) |
|
field := "bangumi" |
|
value := 0 |
|
err := s.PrivacyModify(context.Background(), mid, field, value) |
|
So(err, ShouldBeNil) |
|
})) |
|
} |
|
|
|
func TestService_fixIndexOrder(t *testing.T) { |
|
Convey("test fixIndexOrder", t, WithService(func(s *Service) { |
|
mid := int64(88889018) |
|
indexOrder := `["1","3","2","5","6","4",7,21,22,23,24,25]` |
|
s.fixIndexOrder(context.Background(), mid, indexOrder) |
|
})) |
|
}
|
|
|