private static TestCaseData CreateTestCaseData(ISystemTestCase systemTestCase) { return(new TestCaseData(systemTestCase) { TestName = CreateTestName(systemTestCase) }); }
public async Task Run(ISystemTestCase systemTestCase) { systemTestCase.Client = _clientFactory.CreateClient(); await systemTestCase.Given(); await systemTestCase.When(); await systemTestCase.Then(); }
private static string CreateTestName(ISystemTestCase systemTestCase) { return($"Scenario: {systemTestCase.GetType().Name}"); }