CLASS StringBuilderExtensionsIntegrationTests

Public Methods

GenerateCompleteClassDocumentation_ShouldProduceValidMarkdown

public async Task GenerateCompleteClassDocumentation_ShouldProduceValidMarkdown()

Returns: Task

GenerateEnumDocumentation_ShouldProduceValidMarkdown

public async Task GenerateEnumDocumentation_ShouldProduceValidMarkdown()

Returns: Task

GenerateRecordDocumentation_ShouldProduceValidMarkdown

public async Task GenerateRecordDocumentation_ShouldProduceValidMarkdown()

Returns: Task

GenerateStructDocumentation_ShouldProduceValidMarkdown

public async Task GenerateStructDocumentation_ShouldProduceValidMarkdown()

Returns: Task

GenerateInterfaceDocumentation_ShouldProduceValidMarkdown

public async Task GenerateInterfaceDocumentation_ShouldProduceValidMarkdown()

Returns: Task

GenerateNamespaceOverview_ShouldProduceValidMarkdown

public async Task GenerateNamespaceOverview_ShouldProduceValidMarkdown()

Returns: Task

GenerateNamespaceDocumentation_ShouldProduceValidMarkdown

public async Task GenerateNamespaceDocumentation_ShouldProduceValidMarkdown()

Returns: Task

GenerateMethodDocumentationWithComplexSignature_ShouldProduceValidMarkdown

public async Task GenerateMethodDocumentationWithComplexSignature_ShouldProduceValidMarkdown()

Returns: Task

GeneratePropertyDocumentationWithAccessors_ShouldProduceValidMarkdown

public async Task GeneratePropertyDocumentationWithAccessors_ShouldProduceValidMarkdown()

Returns: Task

GenerateFieldDocumentationWithModifiers_ShouldProduceValidMarkdown

public async Task GenerateFieldDocumentationWithModifiers_ShouldProduceValidMarkdown()

Returns: Task

GenerateDocumentationForDifferentTypeKinds_ShouldProduceCorrectMarkdown

public async Task GenerateDocumentationForDifferentTypeKinds_ShouldProduceCorrectMarkdown(string typeName, string expectedTypeKind)

Parameters:

  • typeName (string)
  • expectedTypeKind (string)

Returns: Task