Add search tests, pagination tests, cache rewriting tests