public void IsValidCompletionPoint_NullPrefix_ReturnsFalse() { // Arrange // <svg xml:base="abc"xm| ></svg> var location = new SourceSpan(21, 0); TextSpan?prefixLocation = null; var attributeNameLocation = new TextSpan(4, 5); // Act var result = DirectiveAttributeTransitionCompletionItemProvider.IsValidCompletionPoint(location, prefixLocation, attributeNameLocation); // Assert Assert.False(result); }
public void IsValidCompletionPoint_WithinName_ReturnsFalse() { // Arrange // <p cl|ass=""></p> var location = new SourceSpan(5, 0); var prefixLocation = new TextSpan(2, 1); var attributeNameLocation = new TextSpan(3, 5); // Act var result = DirectiveAttributeTransitionCompletionItemProvider.IsValidCompletionPoint(location, prefixLocation, attributeNameLocation); // Assert Assert.False(result); }
public DirectiveAttributeTransitionCompletionItemProviderTest() { TagHelperDocumentContext = TagHelperDocumentContext.Create(prefix: string.Empty, Array.Empty <TagHelperDescriptor>()); Provider = new DirectiveAttributeTransitionCompletionItemProvider(); }