added tests that url with query string and hash