This commit is contained in:
@@ -85,6 +85,7 @@ const (
|
||||
SubscribeQuotaLimit uint32 = 60006
|
||||
SubscribeOutOfStock uint32 = 60007
|
||||
SingleSubscribePlanMismatch uint32 = 60008
|
||||
SubscribeNewUserOnly uint32 = 60009
|
||||
)
|
||||
|
||||
// Auth error
|
||||
|
||||
@@ -70,6 +70,7 @@ func init() {
|
||||
SubscribeQuotaLimit: "Subscribe quota limit",
|
||||
SubscribeOutOfStock: "Subscribe out of stock",
|
||||
SingleSubscribePlanMismatch: "Single subscribe mode does not support switching subscription by purchase",
|
||||
SubscribeNewUserOnly: "This plan is only available for new users within 24 hours of registration",
|
||||
|
||||
// auth error
|
||||
VerifyCodeError: "Verify code error",
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
package xerr
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/require"
|
||||
)
|
||||
|
||||
func TestFamilyErrorCodeMessages(t *testing.T) {
|
||||
require.Equal(t, "家庭成员数量已达上限", MapErrMsg(FamilyMemberLimitExceeded))
|
||||
require.Equal(t, "已绑定家庭组", MapErrMsg(FamilyAlreadyBound))
|
||||
require.Equal(t, "禁止跨家庭组绑定", MapErrMsg(FamilyCrossBindForbidden))
|
||||
}
|
||||
|
||||
func TestFamilyErrorCodeIsRegistered(t *testing.T) {
|
||||
require.True(t, IsCodeErr(FamilyMemberLimitExceeded))
|
||||
require.True(t, IsCodeErr(FamilyAlreadyBound))
|
||||
require.True(t, IsCodeErr(FamilyCrossBindForbidden))
|
||||
}
|
||||
Reference in New Issue
Block a user