Perhaps a few more tests here? Checking that a filter returns zero results seems a little... insufficient?