(t *testing.T)
| 241 | } |
| 242 | |
| 243 | func TestExists(t *testing.T) { |
| 244 | stool := newStool() |
| 245 | db := &DBStub{} |
| 246 | r := New(db, "mysql").Bind("test_table", stool) |
| 247 | |
| 248 | _, err := r.Exists() |
| 249 | if err != nil { |
| 250 | t.Errorf("Error calling Exists: %s", err) |
| 251 | } |
| 252 | |
| 253 | expect := "SELECT COUNT(*) > 0 FROM test_table WHERE id = ? AND id_two = ?" |
| 254 | if db.LastQueryRowSql != expect { |
| 255 | t.Errorf("Unexpected SQL: %s", db.LastQueryRowSql) |
| 256 | } |
| 257 | } |
| 258 | |
| 259 | func TestActiveRecord(t *testing.T) { |
| 260 | db := &DBStub{} |