This seems like a fine search. It doesn't cover all functionality though.

I might like it if it were the following, where you are more assertive about the results.

```ruby
Vehicle.search(color: "blue", model: "honda").should eq([auto])
```