public void AddItem() { VaultPage vaultPage = new VaultPage(); vaultPage.ClickAddItem(); Thread.Sleep(3000); AddItemPage addItem = new AddItemPage(); addItem.CreateItem("Login", "Clayton Automation", "Selenium", "Password01", "https://www.googe.com"); }
public async void OnProductClick(object sender, ItemTappedEventArgs e) { var menu = (ListView)sender; var selectedProduct = (Product)menu.SelectedItem; var addItemPage = new AddItemPage(); addItemPage.ShowProduct(selectedProduct); Navigation.InsertPageBefore(addItemPage, this); await Navigation.PopAsync().ConfigureAwait(false); }
public void AddItemWhenThereIsNoItem() { dataAccess = new ItemsDataAccess(true); testAddItemPage = new AddItemPage(dataAccess); testAddItemPage.Item.Speed = 5; testAddItemPage.TestSave_Clicked(); List <Item> temp = dataAccess.GetAllItem() as List <Item>; Assert.AreEqual(5, temp[0].Speed); }
public void UsingPOM() { HomePage homePage = new HomePage(); AddItemPage addItemPage = new AddItemPage(); //Click Add homePage.ClickAdd(); //Create list addItemPage.AddItem("EA", "EA is awesome !!"); //Wait for element homePage.WaitForListElement(); //Finally Assertion var elementCount = homePage.GetElementCount(); Assert.That(elementCount, Is.EqualTo(1), "There is no such element being added in app list"); }
public void AddItemWhenThereAreItem() { dataAccess = new ItemsDataAccess(true); dataAccess.SaveItem(new Item() { Strength = 3, Dexterity = 4, Speed = 10, Defense = 6 }); testAddItemPage = new AddItemPage(dataAccess); testAddItemPage.Item.Speed = 5; testAddItemPage.TestSave_Clicked(); List <Item> temp = dataAccess.GetAllItem() as List <Item>; Assert.AreEqual(5, temp[1].Speed); }
public void TapSaveItem() { var addItemPage = new AddItemPage(); addItemPage.TapSave(); }
public void AddItemWithTitleAndDescription(string name, string description) { var addItemPage = new AddItemPage(); addItemPage.PopulateFields(name, description); }