public void Resolve_AllowsOverridenResolveDescriptorsInAssembly(string lookupText, string expectedAssemblyName) { // Arrange var tagHelperDescriptorResolver = new AssemblyCheckingTagHelperDescriptorResolver(); var context = new TagHelperDescriptorResolutionContext( new[] { new TagHelperDirectiveDescriptor(lookupText, TagHelperDirectiveType.AddTagHelper) }, new ParserErrorSink()); // Act tagHelperDescriptorResolver.Resolve(context); // Assert Assert.Equal(expectedAssemblyName, tagHelperDescriptorResolver.CalledWithAssemblyName); }
public void Resolve_AllowsOverridenResolveDescriptorsInAssembly(string lookupText, string expectedAssemblyName) { // Arrange var tagHelperDescriptorResolver = new AssemblyCheckingTagHelperDescriptorResolver(); var context = new TagHelperDescriptorResolutionContext( new[] { CreateTagHelperDirectiveDescriptor(lookupText, TagHelperDirectiveType.AddTagHelper) }, new ErrorSink()); // Act tagHelperDescriptorResolver.Resolve(context); // Assert Assert.Equal(expectedAssemblyName, tagHelperDescriptorResolver.CalledWithAssemblyName); }