go17/vblog/apps/user/impl_test.go

42 lines
986 B
Go
Raw Permalink Normal View History

2024-12-01 18:04:02 +08:00
package user_test
import (
"context"
"testing"
"gitlab.com/go-course-project/go17/vblog/apps/user"
)
var (
ctx = context.Background()
)
// 我要测试的对象是什么?, 这个服务的具体实现
// Service的具体实现现在还没实现
2024-12-08 11:04:25 +08:00
// $2a$10$yHVSVuyIpTrQxwiuZUwSMuaJFsnd4YBd6hgA.31xNzuyTu4voD/QW
// $2a$10$fe0lsMhM15i4cjHmWudroOOIIBR27Nb7vwrigwK.9PhWdFld44Yze
// $2a$10$RoR0qK37vfc7pddPV0mpU.nN15Lv8745A40MkCJLe47Q00Ag83Qru
// https://gitee.com/infraboard/go-course/blob/master/day09/go-hash.md#bcrypt
2024-12-01 18:04:02 +08:00
func TestRegistry(t *testing.T) {
2024-12-08 11:04:25 +08:00
req := user.NewRegistryRequest()
req.Username = "test02"
req.Password = "123456"
2024-12-15 11:36:22 +08:00
ins, err := user.GetService().Registry(ctx, req)
2024-12-01 18:04:02 +08:00
if err != nil {
t.Fatal(err)
}
t.Log(ins)
}
2024-12-08 11:04:25 +08:00
func TestDescribeUser(t *testing.T) {
2024-12-15 11:36:22 +08:00
ins, err := user.GetService().DescribeUser(ctx, &user.DescribeUserRequest{
2024-12-08 11:04:25 +08:00
user.DESCRIBE_BY_USERNAME, "admin",
})
if err != nil {
t.Fatal(err)
}
//
// if ins.Password = in.Password
2024-12-15 11:36:22 +08:00
t.Log(ins)
2024-12-08 11:04:25 +08:00
}