adding type testing assertions
renaming uri -> url since (to better match external code)
adding method
adding Response object testing