(t *testing.T)
| 113 | } |
| 114 | |
| 115 | func TestSelectBuilderRunners(t *testing.T) { |
| 116 | db := &DBStub{} |
| 117 | b := Select("test").RunWith(db) |
| 118 | |
| 119 | expectedSql := "SELECT test" |
| 120 | |
| 121 | b.Exec() |
| 122 | assert.Equal(t, expectedSql, db.LastExecSql) |
| 123 | |
| 124 | b.Query() |
| 125 | assert.Equal(t, expectedSql, db.LastQuerySql) |
| 126 | |
| 127 | b.QueryRow() |
| 128 | assert.Equal(t, expectedSql, db.LastQueryRowSql) |
| 129 | |
| 130 | err := b.Scan() |
| 131 | assert.NoError(t, err) |
| 132 | } |
| 133 | |
| 134 | func TestSelectBuilderNoRunner(t *testing.T) { |
| 135 | b := Select("test") |