public void AssertUrlChange(string originalUrl, string expectedCanonicalUrl)
{
var uriBuilder = new UriBuilder(originalUrl);
var dictionary = new Dictionary<string, string>
{
{"/foo", "/bar"}
};
IUrlStrategy strategy = new MapStrategy(dictionary);
strategy.Apply(uriBuilder);
Assert.That(uriBuilder.Uri, Is.EqualTo(new Uri(expectedCanonicalUrl)));
}