title: angular2 navigate to external URL(not a route url)
body: <p>I am trying to find a way that I will able to navigate from my Angular2 application to some external URL.</p>
  
  <p>route.navigate\route.navigateByUrl and location.go(common lib) - are set the url in the browser but nothing happened and no navigation occurred. </p>
  
  <p>I dont want to use window.location solution.</p>
  
  <p>also, I was able to achieve this goal by using location.href(lib.es6) but i was not able to mock this solution.</p>
  
  <p>Is there any way that i can navigate to external URL and create unit test for this functionality?
  Thanks</p>