public void WhenPackIsItemWithSpacesInName_ResolveItem() { var resolver = new PackUriProvider(); resolver.Solution = this.solution; Assert.Equal(this.item2, resolver.ResolveUri(new Uri("pack://application:,,,/project;component/assets/icon%20with%20spaces.ico")).GetItem()); }
public void WhenPackIsNotItem_ResolveNull() { var resolver = new PackUriProvider(); resolver.Solution = this.solution; Assert.Null(resolver.ResolveUri(new Uri("pack://application:,,,/referencedproject;component/foo.ico"))); }
public void WhenPackIsItem_ResolveItem() { var resolver = new PackUriProvider(); resolver.Solution = this.solution; Assert.Equal(this.item1, resolver.ResolveUri(new Uri("pack://application:,,,/project;component/assets/icon.ico")).GetItem()); }
public void WhenPackIsNotItem_ResolveNull() { var resolver = new PackUriProvider(); resolver.Solution = this.solution; Assert.Null(resolver.ResolveUri(new Uri("pack://application:,,,/referencedproject;component/foo.ico"))); }