Interface ITestRunner
Run test cases
Namespace: BuildSystem.ManagerObject.Interfaces
Assembly: BuildSystem.ManagerObject.Interfaces.dll
Syntax
public interface ITestRunner : IManager
Methods
RunTests(string[], Dictionary<string, string>, out Dictionary<string, string>)
Run test cases. Each test case is a command to be executed as separate test
Declaration
bool RunTests(string[] tests, Dictionary<string, string> testParams, out Dictionary<string, string> results)
Parameters
Type | Name | Description |
---|---|---|
string[] | tests | List of commands to be executed |
System.Collections.Generic.Dictionary<,><string, string> | testParams | List of params provided to object, which will run tests |
System.Collections.Generic.Dictionary<,><string, string> | results | In key - test case, in value - exit code or other result of executing |
Returns
Type | Description |
---|---|
bool |