Class TestListResultCombinator
Inheritance
System.Object
TestListResultCombinator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class TestListResultCombinator : ITestListResultCombinator
Constructors
Declaration
public TestListResultCombinator(IIndex<StorageType, Func<TestListResultDataBusParams, ITestListResultDataBus>> dataBusFactoryFinder, IFileReaderWriterSync fileReaderWriter)
Parameters
|
Autofac.Features.Indexed.IIndex<Telerik.TestStudio.Shared.Storage.StorageType, System.Func<TestListResultDataBusParams, ITestListResultDataBus>>
dataBusFactoryFinder
|
|
Telerik.TestStudio.Interfaces.Storage.Local.IFileReaderWriterSync
fileReaderWriter
|
Methods
Declaration
public Task DeleteResult(RunResult runResult, Project project, CloudStorageCredentials creds)
Parameters
|
RunResult
runResult
|
|
Project
project
|
|
Telerik.TestStudio.Shared.Storage.Cloud.CloudStorageCredentials
creds
|
Returns
|
System.Threading.Tasks.Task
|
Implements
Declaration
public Task<IEnumerable<RunResult>> LoadCloudTestListResultsAsync(CloudStorageCredentials creds, Project project, Expression<Func<IStorageDocument<TestListResultTransport>, bool>> query = null)
Parameters
|
Telerik.TestStudio.Shared.Storage.Cloud.CloudStorageCredentials
creds
|
|
Project
project
|
|
System.Linq.Expressions.Expression<System.Func<Telerik.TestStudio.Interfaces.Storage.IStorageDocument<Telerik.TestStudio.Shared.Communication.Transports.TestListResultTransport>, System.Boolean>>
query
|
Returns
|
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<RunResult>>
|
Implements
Declaration
public Task<IEnumerable<RunResult>> LoadLocalTestListResultsAsync(Project project)
Parameters
Returns
|
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<RunResult>>
|
Implements
Declaration
public Task<IEnumerable<RunResult>> LoadResultsForSingleJobRun(Job job, IEnumerable<Guid> testListResultTransportIds, CancellationToken token)
Parameters
|
Telerik.TestStudio.Shared.Communication.Transports.Job
job
|
|
System.Collections.Generic.IEnumerable<System.Guid>
testListResultTransportIds
|
|
System.Threading.CancellationToken
token
|
Returns
|
System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<RunResult>>
|
Implements
Declaration
public Task<RunResult> LoadSingleResult(CloudStorageCredentials creds, Project project, Guid dispatchGroupId, bool isCloudResult, CancellationToken token, bool getAttachments)
Parameters
|
Telerik.TestStudio.Shared.Storage.Cloud.CloudStorageCredentials
creds
|
|
Project
project
|
|
System.Guid
dispatchGroupId
|
|
System.Boolean
isCloudResult
|
|
System.Threading.CancellationToken
token
|
|
System.Boolean
getAttachments
|
Returns
Implements