static void Main(string[] args) { //MiddleCharacter.MainFunc(); //DemoArray.MainDemo(); //DemoArray.ArrayCopyTo(); //MyDemo.MainDemo(); CreatePhone.MainDemo(); Console.WriteLine("Hello World!"); }
public void IsSearchResult() { Driver.Manage().Window.Maximize(); TakeScreenshotWhenTestFailed(() => { var phone = CreatePhone.WithPhoneName(); SearchResultPage page = new MainPage(Driver) .SearchObject(phone); Assert.IsTrue(page.HasPhone(phone)); }); }
public void OpenPhonePage() { Driver.Manage().Window.Maximize(); TakeScreenshotWhenTestFailed(() => { var phone = CreatePhone.WithPhoneName(); ProductPage page = new MainPage(Driver) .SearchObject(phone) .OpenPhonePage(phone); Assert.IsTrue(page.IsProductNameExist(phone)); }); }
public void HasComparisonParameter() { Driver.Manage().Window.Maximize(); TakeScreenshotWhenTestFailed(() => { var phone = CreatePhone.WithPhoneComparisonParameter(); ComparisonPage page = new MainPage(Driver) .SearchObject(phone) .AddToComparison(phone) .GoToComparisonPage(); Assert.IsTrue(page.HasComparisonParameter(phone)); }); }
public void IsAddedToFavorite() { Driver.Manage().Window.Maximize(); TakeScreenshotWhenTestFailed(() => { var phone = CreatePhone.WithPhoneName(); FavoritePage page = new MainPage(Driver) .SearchObject(phone) .AddToFavorite(phone) .GoToFavoritePage(); Assert.IsTrue(page.IsAddedToFavorite(phone)); }); }
public void GoToProductSpecTab() { Driver.Manage().Window.Maximize(); TakeScreenshotWhenTestFailed(() => { var phone = CreatePhone.WithPhoneName(); SpecTab page = new MainPage(Driver) .SearchObject(phone) .OpenPhonePage(phone) .GoToSpecTab(); Assert.AreEqual(PhoneSpecTabPageUrl, page.GetUrlOfTheSpecTab()); }); }