public void WhenCreatingAnUriWithTemplateName_ThenReturnsUri() { var template = Mocks.Of <IVsTemplate>().First(t => t.TypeString == "Project" && t.TemplateData.ProjectType == "CSharp" && t.TemplateData.Name.Value == "Foo"); var provider = new VsTemplateUriProvider(this.serviceProvider.Object); var uri = provider.CreateUri(template); Assert.Equal(new Uri("template://Project/CSharp/Foo"), uri); }
public void WhenCreatingAnUriWithTemplateName_ThenReturnsUri() { var template = Mocks.Of<IVsTemplate>().First(t => t.TypeString == "Project" && t.TemplateData.ProjectType == "CSharp" && t.TemplateData.Name.Value == "Foo"); var provider = new VsTemplateUriProvider(this.serviceProvider.Object); var uri = provider.CreateUri(template); Assert.Equal(new Uri("template://Project/CSharp/Foo"), uri); }