public void ShouldCreateDoodleWithTestCase( string title, string name, string email, bool goToNextPage) { _driver.Navigate().GoToUrl("http://doodle.com/en_GB/"); var scheduleEventButton = _driver.FindElement( By.CssSelector("#doodleExample > div.wizardOrExample.spaceBBefore > a")); scheduleEventButton.Click(); Assert.AreEqual(_driver.Url, "http://doodle.com/create"); var nameScreenPageObject = new NameScreenPageObject(_driver); nameScreenPageObject .FillData(title, name, email) .NextButtonObject.Navigate(); Thread.Sleep(1000); if (goToNextPage) { Assert.IsTrue(_driver.Url.EndsWith("/create#dates")); } else { Assert.IsTrue(_driver.Url.EndsWith("/create#general")); } }
public string ShouldCreateDoodleWithTestCaseSource( string title, string name, string email, bool goToNextPage) { _driver.Navigate().GoToUrl("http://doodle.com/en_GB/"); var scheduleEventButton = _driver.FindElement( By.CssSelector("#doodleExample > div.wizardOrExample.spaceBBefore > a")); scheduleEventButton.Click(); Assert.AreEqual(_driver.Url, "http://doodle.com/create"); var nameScreenPageObject = new NameScreenPageObject(_driver); nameScreenPageObject .FillData(title, name, email) .NextButtonObject.Navigate(); Thread.Sleep(1000); var aaa = _driver.Url; return(_driver.Url.Substring(_driver.Url.LastIndexOf('/'))); }