Files
exchange_go/pkg/cryptohelper/inttostring/Inttoostr_test.go
2025-02-06 11:14:33 +08:00

34 lines
590 B
Go

package inttostring
import (
"fmt"
"testing"
)
func Test_a(t *testing.T) {
a:=1156
// b:=byte(a)
fmt.Println(a%10)
}
// 加密解密
func Test_EnDecode(t *testing.T) {
uid := 6515461646
Invi := NewInvite()
encode := Invi.Encode(uid)
DeCode := Invi.DeCode(encode)
fmt.Println(`原始为`, uid)
fmt.Println(`加密后`, encode)
fmt.Println(`解密后`, DeCode)
}
func Test_Invite(t *testing.T) {
for uid := 0; uid < 10000000; uid++ {
encode := Invite.Encode(uid)
DeCode := Invite.DeCode(encode)
if DeCode != uid {
t.Fatal(`加密解密错误`, DeCode, uid)
}
}
}