sqlmockメモ
-
WithArgs()に任意の引数を指定するにはsqlmock.AnyArg()を渡す。 -
sqlxと一緒に使う方法
db, mock, err := sqlmock.New()
defer db.Close()
sqlxDB = sqlx.NewDb(db, "postgres")
ExpectExec()に渡す引数はregexp.QuoteMeta()を適用して使うと便利
WithArgs()に任意の引数を指定するにはsqlmock.AnyArg()を渡す。
sqlxと一緒に使う方法
db, mock, err := sqlmock.New()
defer db.Close()
sqlxDB = sqlx.NewDb(db, "postgres")
ExpectExec()に渡す引数はregexp.QuoteMeta()を適用して使うと便利