FakeMultiFormatIssueProvider Class

Summary

Implementation of a BaseMultiFormatIssueProvider<TSettings, TIssueProvider> for use in test cases.
graph BT Type-->Base0["BaseMultiFormatIssueProvider<FakeMultiFormatIssueProviderSettings, FakeMultiFormatIssueProvider>"] Base0-->Base1["BaseConfigurableIssueProvider<FakeMultiFormatIssueProviderSettings>"] Base1-->Base2["BaseIssueProvider"] click Base2 "/api/Cake.Issues/BaseIssueProvider" Base2-->Base3["BaseIssueComponent<IReadIssuesSettings>"] Base3-->Base4["Object"] Type-.->Interface0["IIssueProvider"] click Interface0 "/api/Cake.Issues/IIssueProvider" Type-.->Interface1["IBaseIssueComponent<IReadIssuesSettings>"] Type["FakeMultiFormatIssueProvider"] class Type type-node

Syntax

public class FakeMultiFormatIssueProvider : 
    
    BaseMultiFormatIssueProvider<FakeMultiFormatIssueProviderSettings, FakeMultiFormatIssueProvider>, 
    IIssueProvider, IBaseIssueComponent<IReadIssuesSettings>

Constructors

Properties

Name Value Summary
Format IssueCommentFormat
Gets the format in which issues should be returned.
IssueProviderSettings FakeMultiFormatIssueProviderSettings
Gets the issue provider settings.
Log ICakeLog
Gets the Cake log instance.
ProviderName string
Gets the human friendly name of the issue provider.
RepositorySettings IRepositorySettings
Gets the repository settings.

Methods

Name Value Summary
ReadIssues() IEnumerable<IIssue>
Gets all issues.
Inherited from BaseIssueProvider

Extension Methods

Name Value Summary
NotNull<FakeMultiFormatIssueProvider>(string) void
Throws an exception if the specified parameter's value is null.
GitHub