如何为go-sqlmock创建通用属性

时间:2019-01-26 18:55:07

标签: go mocking

我有一个注册端点,我想在该端点中模拟SQL查询。有时,密码会用bcrypt进行哈希处理,并且由于每个bcrypt哈希都是唯一的,因此我无法将该密码添加为参数。 模拟查询如下所示:

mock.ExpectExec("INSERT INTO users (.+)").WithArgs("username", "password", "name")

有没有一种方法可以忽略参数或使用一些通用密码代替密码。

0 个答案:

没有答案