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()を適用して使うと便利