For below code:
import (pgxmock "github.com/pashagolub/pgxmock/v3")
mockDBFunc := func(m pgxmock.PgxConnIface) {
m.ExpectQuery(tableQuery).
WillReturnRows(pgxmock.NewRows([]string{
"col_1_name", // text type in PostGres
"col_2_name", // text type in PostGres
"col_3_name", // json type in PostGres
"col_4_name", // json type in PostGres
}).AddRow(
"",
"",
[]byte{},
[]byte{},
))
}
mockDb, _ := pgxmock.NewConn(pgxmock.QueryMatcherOption(pgxmock.QueryMatcherEqual))
mockDBFunc(mockDb)
error is: Incorrect argument number 10 for columns 4
-
What does
argument number 10
mean? -
How to resolve this error?