results.size != 2 doesn't seem right.  What are you trying to validate there?