Interface
ITestListResultCombinator

Definition

Namespace:ArtOfTest.WebAii.Design.Repository.TestListResults

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public interface ITestListResultCombinator

Derived Classes: TestListResultCombinator

Methods

DeleteResult(RunResult, Project, CloudStorageCredentials)

Declaration

cs-api-definition
Task DeleteResult(RunResult runResult, Project project, CloudStorageCredentials creds)

Parameters

runResult

RunResult

project

Project

creds

CloudStorageCredentials

Returns

Task

LoadCloudTestListResultsAsync(CloudStorageCredentials, Project, Expression<Func<IStorageDocument<TestListResultTransport>, bool>>)

Loads all run results from the cloud for a project

Declaration

cs-api-definition
Task<IEnumerable<RunResult>> LoadCloudTestListResultsAsync(CloudStorageCredentials creds, Project project, Expression<Func<IStorageDocument<TestListResultTransport>, bool>> query = null)

Parameters

creds

CloudStorageCredentials

project

Project

query

Expression<Func<IStorageDocument<TestListResultTransport>, bool>>

Returns

Task<IEnumerable<RunResult>>

LoadLocalTestListResultsAsync(Project)

Loads all run results from disk for a project

Declaration

cs-api-definition
Task<IEnumerable<RunResult>> LoadLocalTestListResultsAsync(Project project)

Parameters

project

Project

Returns

Task<IEnumerable<RunResult>>

LoadResultsForSingleJobRun(Job, IEnumerable<Guid>, CancellationToken)

Declaration

cs-api-definition
Task<IEnumerable<RunResult>> LoadResultsForSingleJobRun(Job job, IEnumerable<Guid> explodedTransportIds, CancellationToken token)

Parameters

job

Job

explodedTransportIds

IEnumerable<Guid>

token

CancellationToken

Returns

Task<IEnumerable<RunResult>>

LoadSingleResult(CloudStorageCredentials, Project, Guid, bool, CancellationToken, bool)

Declaration

cs-api-definition
Task<RunResult> LoadSingleResult(CloudStorageCredentials creds, Project project, Guid dispatchGroupId, bool IsCloudResult, CancellationToken token, bool getAttachments)

Parameters

creds

CloudStorageCredentials

project

Project

dispatchGroupId

Guid

IsCloudResult

bool

token

CancellationToken

getAttachments

bool

Returns

Task<RunResult>