예제 #1
0
	    /// <summary>
	    /// Initializes a new instance of the <see cref="PageNavigationSteps" /> class.
	    /// </summary>
	    /// <param name="browser">The browser.</param>
	    /// <param name="pageMapper">The page mapper.</param>
	    /// <param name="scenarioContext">The scenario context.</param>
	    /// <param name="actionPipelineService">The action pipeline service.</param>
	    public PageNavigationSteps(IBrowser browser, IPageMapper pageMapper, IScenarioContextHelper scenarioContext, IActionPipelineService actionPipelineService)
            : base(scenarioContext)
		{
			this.browser = browser;
			this.pageMapper = pageMapper;
			this.actionPipelineService = actionPipelineService;
		}
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DataSteps"/> class.
 /// </summary>
 /// <param name="scenarioContext">The scenario context.</param>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 public DataSteps(IScenarioContextHelper scenarioContext, IActionPipelineService actionPipelineService)
     : base(scenarioContext)
 {
     this.actionPipelineService = actionPipelineService;
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AlertBoxSteps"/> class.
 /// </summary>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 /// <param name="scenarioContext">The scenario context.</param>
 public WaitingSteps(IActionPipelineService actionPipelineService, IScenarioContextHelper scenarioContext)
     : base(scenarioContext)
 {
     this.actionPipelineService = actionPipelineService;
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PageNavigationSteps" /> class.
 /// </summary>
 /// <param name="context">The context.</param>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 /// <param name="tokenManager">The token manager.</param>
 public ControlSteps(IContext context, IActionPipelineService actionPipelineService)
     : base(context)
 {
     this.actionPipelineService = actionPipelineService;
 }
예제 #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorCheckSteps" /> class.
 /// </summary>
 /// <param name="scenarioContext">The scenario context.</param>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 public ErrorCheckSteps(IScenarioContextHelper scenarioContext, IActionPipelineService actionPipelineService)
 {
     this.dataSteps = new DataSteps(scenarioContext, actionPipelineService);
 }
예제 #6
0
	    /// <summary>
	    /// Initializes a new instance of the <see cref="PageNavigationSteps" /> class.
	    /// </summary>
	    /// <param name="scenarioContext">The scenario context.</param>
	    /// <param name="actionPipelineService">The action pipeline service.</param>
        /// <param name="tokenManager">The token manager.</param>
	    public PageNavigationSteps(IScenarioContextHelper scenarioContext, IActionPipelineService actionPipelineService, ITokenManager tokenManager)
            : base(scenarioContext)
	    {
	        this.actionPipelineService = actionPipelineService;
	        this.tokenManager = tokenManager;
	    }
예제 #7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorCheckSteps" /> class.
 /// </summary>
 /// <param name="scenarioContext">The scenario context.</param>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 public ErrorCheckSteps(IScenarioContextHelper scenarioContext, IActionPipelineService actionPipelineService)
 {
     this.dataSteps = new DataSteps(scenarioContext, actionPipelineService);
 }
예제 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AlertBoxSteps"/> class.
 /// </summary>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 /// <param name="scenarioContext">The scenario context.</param>
 public AlertBoxSteps(IActionPipelineService actionPipelineService, IScenarioContextHelper scenarioContext)
     : base(scenarioContext)
 {
     this.actionPipelineService = actionPipelineService;
 }
예제 #9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PageNavigationSteps" /> class.
 /// </summary>
 /// <param name="scenarioContext">The scenario context.</param>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 /// <param name="tokenManager">The token manager.</param>
 public PageNavigationSteps(IScenarioContextHelper scenarioContext, IActionPipelineService actionPipelineService, ITokenManager tokenManager)
     : base(scenarioContext)
 {
     this.actionPipelineService = actionPipelineService;
     this.tokenManager          = tokenManager;
 }
예제 #10
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TokenSteps"/> class.
 /// </summary>
 /// <param name="scenarioContext">The scenario context.</param>
 /// <param name="actionPipelineService">The action pipeline service.</param>
 public TokenSteps(IScenarioContextHelper scenarioContext, IActionPipelineService actionPipelineService)
     : base(scenarioContext)
 {
     this.actionPipelineService = actionPipelineService;
 }