public void Test2_Add_Product() { MainPage mainPage = new MainPage(driver); AllProductsPage allProductsPage = new AllProductsPage(driver); LoginService.Autorization(loginValue, driver); // Авторизация ProductAddService.AddNewProduct(product, driver); // ЗАПОЛНЯЕМ КАРТОЧКУ ПРОДУКТА Assert.AreEqual(product.SendKeysProductName, allProductsPage.SearchNewProductName(product)); // Проверка того, что новый продукт есть в списке }
public void Test3_Check_Value() { LoginService.Autorization(loginValue, driver); // Авторизация allProductpage = new AllProductsPage(driver); allProductpage.SelectAllProducts(); // заходим на стр. "All Products" allProductpage.SelectLinkProductName(product); //Заходим в карточку продукта Assert.AreEqual(product.SendKeysProductName, allProductpage.CheckProductName()); // Проверка названия продукта Assert.AreEqual(product.SelectCategoryId, allProductpage.CheckCategoryId()); Assert.AreEqual(product.SelectSupplierId, allProductpage.CheckSupplierID()); Assert.AreEqual(product.SendKeysQuantityPerUnit, allProductpage.CheckQuantityPerUnit()); Assert.AreEqual(product.SendKeysUnitPrice, allProductpage.CheckUnitPrice()); Assert.AreEqual(product.SendKeysUnitsInStock, allProductpage.CheckUnitsInStock()); Assert.AreEqual(product.SendKeysUnitsOnOrder, allProductpage.CheckUnitsOnOrder()); Assert.AreEqual(product.SendKeysReorderLevel, allProductpage.CheckReorderLevel()); Assert.AreEqual(product.SelectDiscontinuedl, allProductpage.CheckDiscontinuedl()); }
public void Test3_Check_Value() { mainPage.LoginEnter(SelectLogin); // вызываем метод ввода логина login = mainPage.PasswordAndAutorization(SelectLogin); // вызываем метод ввода пароля и клика по кнопке "Отправить" и переходим на страницу HomePage allProducts = new AllProductsPage(driver); allProducts.SelectAllProducts(); // заходим на стр. "All Products" allProducts.SelectLinkProductName(SendKeysProductName); //Заходим в карточку продукта Assert.AreEqual(SendKeysProductName, allProducts.CheckProductName()); // Проверка названия продукта Assert.AreEqual(SelectCategoryId, allProducts.CheckCategoryId()); Assert.AreEqual(SelectSupplierId, allProducts.CheckSupplierID()); Assert.AreEqual(SendKeysQuantityPerUnit, allProducts.CheckQuantityPerUnit()); Assert.AreEqual(SendKeysUnitPriceCheck, allProducts.CheckUnitPrice()); Assert.AreEqual(SendKeysUnitsInStock, allProducts.CheckUnitsInStock()); Assert.AreEqual(SendKeysUnitsOnOrder, allProducts.CheckUnitsOnOrder()); Assert.AreEqual(SendKeysReorderLevel, allProducts.CheckReorderLevel()); Assert.AreEqual("true", allProducts.CheckDiscontinuedl()); }
public void Test2_Add_Product() { mainPage.LoginEnter(SelectLogin); // вызываем метод ввода логина login = mainPage.PasswordAndAutorization(SelectLogin); // вызываем метод ввода пароля и клика по кнопке "Отправить" и переходим на страницу Product editing allProducts = new AllProductsPage(driver); newProducts = new NewProducts(driver); // ЗАПОЛНЯЕМ КАРТОЧКУ ПРОДУКТА newProducts.CreateNewProductsName(SendKeysProductName); Assert.AreEqual(CheckNameProductEditingPage, newProducts.CheckProductEditingPage()); // Проверка загрузки нужной страницы "Product editing" newProducts.SelectNewCategoryId(SelectCategoryId); newProducts.SelectNewSupplierId(SelectSupplierId); newProducts.SendKeyNewUnitPrice(SendKeysUnitPrice); newProducts.SendKeyNewQuantityPerUnit(SendKeysQuantityPerUnit); newProducts.SendKeyNewUnitsInStock(SendKeysUnitsInStock); newProducts.SendKeyNewUnitsOnOrder(SendKeysUnitsOnOrder); // +отмечаем скидку и нажимаем кнопку "Отправить" allProducts = newProducts.SendKeyNewReorderLevel(SendKeysReorderLevel); // + отмечаем скидку,нажимаем "отправить" и переходим на страницу AllProducts Assert.AreEqual(SendKeysProductName, newProducts.SearchLinkProductName(SendKeysProductName)); // Проверка успешного создания продукта. }