Closed ms-clovis closed 4 years ago
`db, mock, err := sqlmock.New()
if err != nil { t.Fatalf("an error '%s' was not expected when opening a stub database connection", err) }
.......
mock.ExpectExec("INSERT").WithArgs(snippet). // matching insert := "INSERT INTO snippets(title,content,created,expires) VALUES" +"( ? , ? , ? , ?)" WillReturnResult(sqlmock.NewResult(0,1)) `
returns an error where the number of question marks (parameter placeholders) in sql is 1
see go version go1.13.4 windows/amd64 sql package convert.go line 110
Found issue , apologies!
`db, mock, err := sqlmock.New()
if err != nil { t.Fatalf("an error '%s' was not expected when opening a stub database connection", err) }
.......
mock.ExpectExec("INSERT").WithArgs(snippet). // matching insert := "INSERT INTO snippets(title,content,created,expires) VALUES" +"( ? , ? , ? , ?)" WillReturnResult(sqlmock.NewResult(0,1)) `
returns an error where the number of question marks (parameter placeholders) in sql is 1
see go version go1.13.4 windows/amd64 sql package convert.go line 110