C# Class Pepino.Selenium.BrowserCriteriaRunner

Inheritance: ICriteriaRunner
Show file Open project: AcklenAvenue/Pepino

Public Methods

Method Description
BrowserCriteriaRunner ( IBrowserStepStrategyFactory browserStepStrategyFactory, IFileToUrlConverter fileToUrlConverter, IWebDriverProvider webDriverProvider ) : System
Run ( LinkedCriterion linkedCriterion, ScenarioContext scenarioContext ) : bool

Private Methods

Method Description
PrepareStepsWithTokenReplacements ( LinkedCriterion linkedCriterion, ScenarioContext context ) : void
RunCriterion ( IWebDriver webDriver, LinkedCriterion linkedCriterion ) : bool

Method Details

BrowserCriteriaRunner() public method

public BrowserCriteriaRunner ( IBrowserStepStrategyFactory browserStepStrategyFactory, IFileToUrlConverter fileToUrlConverter, IWebDriverProvider webDriverProvider ) : System
browserStepStrategyFactory IBrowserStepStrategyFactory
fileToUrlConverter IFileToUrlConverter
webDriverProvider IWebDriverProvider
return System

Run() public method

public Run ( LinkedCriterion linkedCriterion, ScenarioContext scenarioContext ) : bool
linkedCriterion Pepino.Domain.Entities.LinkedCriterion
scenarioContext Pepino.Domain.ScenarioContext
return bool