Как создать универсальный атрибут для go-sqlmock - PullRequest
0 голосов
/ 26 января 2019

У меня есть конечная точка регистрации, и я хочу смоделировать SQL-запросы в этой конечной точке.В какой-то момент пароль хешируется с bcrypt, и поскольку каждый хэш bcrypt уникален, я не могу добавить этот пароль в качестве аргумента.Пересмотренный запрос выглядит примерно так:

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

Есть ли способ просто игнорировать аргументы или использовать какой-то универсальный вместо пароля.

...