public void SortDropdownTest() { var quadrocopters = new QuadrocoptersSteps(); List <string> expectedMenuItems = new List <string>() { "По новизне", "Акции", "От дешевых к дорогим", "От дорогих к дешевым" }; WebDriverManager.OpenUrl(Urls.Quadrocopters); Assert.AreEqual(expectedMenuItems, quadrocopters.GetSortSelectOptions()); quadrocopters.SortBy("От дешевых к дорогим"); Assert.AreEqual("От дешевых к дорогим", quadrocopters.GetActiveOption()); quadrocopters.SortBy("Акции"); Assert.AreEqual("Акции", quadrocopters.GetActiveOption()); }
public void CheckboxFilterTest() { var quadrocopters = new QuadrocoptersSteps(); List <string> expectedQuadrocopters = new List <string>() { "Квадрокоптер Xiaomi Mi Drone White 4K", "Квадрокоптер Xiaomi Mi Drone White", "Трикоптер Xiaomi YI Erida" }; WebDriverManager.OpenUrl(Urls.Quadrocopters); quadrocopters.ClickOnBrandFilter(); quadrocopters.ClickOnCheckboxMi(); //Todo Thread.Sleep(3000); Assert.AreEqual(expectedQuadrocopters, quadrocopters.GetMiProductsTitle()); }