Ejemplo n.º 1
0
        /// <summary>
        /// Creates the Selenium web driver (opens a browser)
        /// </summary>
        /// <returns></returns>
        private IWebDriver CreateWebDriver()
        {
            //We use the Chrome browser
            var chromeDriverService = ChromeDriverService.CreateDefaultService();

            var chromeOptions = new ChromeOptions();

            var chromeDriver = new ChromeDriver(chromeDriverService, chromeOptions);

            _specFlowOutputHelper.WriteLine("Browser launched");

            return(chromeDriver);
        }
Ejemplo n.º 2
0
        public async Task WhenICreateThatPersonAsync()
        {
            outputHelper.WriteLine("*** Connection String: " + Environment.GetEnvironmentVariable("ASPEN_TEST_CONNECTION_STRING"));
            var dtoPerson     = scenarioContext.Get <DtoPerson>("personToCreate");
            var createdPerson = await api.CreatePersonAsync(dtoPerson);

            scenarioContext.Set(createdPerson, "createdPerson");
        }
Ejemplo n.º 3
0
 public void GivenAStep()
 {
     _outputHelper.WriteLine("Given at {0}", DateTime.Now);
     System.Threading.Thread.Sleep(1000);
 }
Ejemplo n.º 4
0
 public void BeforeScenarioBlock()
 {
     _specFlowOutputHelper.WriteLine("BeforeScenarioBlock Hook executing...");
 }
Ejemplo n.º 5
0
 public void BeforeStep()
 {
     _specFlowOutputHelper.WriteLine("BeforeStep Hook executing...");
 }
Ejemplo n.º 6
0
 public void WriteLine(string message)
 {
     _specFlowOutputHelper.WriteLine(message);
 }