Making UrlHelper's methods virtual

/cc: @rynowak @yishaigalatzer 
IMO it's ok to just hardcode these in the test for easier understandability. I get the impression that you're doing this to fully commit to building this in a sampley way, which is fine. your call.