go-common/app/interface/main/space/service/setting_test.go
2019-04-22 18:49:16 +08:00

49 lines
1.3 KiB
Go

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