MCPcopy Create free account
hub / github.com/ajitpratap0/GoSQLX / TestAssertColumns_Correct

Function TestAssertColumns_Correct

pkg/gosqlx/testing/testing_test.go:262–276  ·  view source on GitHub ↗

Test AssertColumns with correct columns

(t *testing.T)

Source from the content-addressed store, hash-verified

260
261// Test AssertColumns with correct columns
262func TestAssertColumns_Correct(t *testing.T) {
263 mockT := &mockTestingT{}
264
265 sql := "SELECT id, name, email FROM users"
266 expectedColumns := []string{"id", "name", "email"}
267
268 result := AssertColumns(mockT, sql, expectedColumns)
269
270 if !result {
271 t.Error("AssertColumns should return true for correct columns")
272 }
273 if mockT.failed {
274 t.Errorf("AssertColumns should not fail for correct columns, got: %s", mockT.errorMsg)
275 }
276}
277
278// Test AssertColumns with incorrect columns
279func TestAssertColumns_Incorrect(t *testing.T) {

Callers

nothing calls this directly

Calls 3

AssertColumnsFunction · 0.85
ErrorfMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected