标签: go mocking
我有一个注册端点,我想在该端点中模拟SQL查询。有时,密码会用bcrypt进行哈希处理,并且由于每个bcrypt哈希都是唯一的,因此我无法将该密码添加为参数。 模拟查询如下所示:
bcrypt
mock.ExpectExec("INSERT INTO users (.+)").WithArgs("username", "password", "name")
有没有一种方法可以忽略参数或使用一些通用密码代替密码。