public void BrookeAdopt() { PuppyListPage puppyListPage = new PuppyListPage(webDriver); //Step 1: Click on the "View Details" btn in the selected dog section puppyListPage.ClickDetails(); DogDetailsPage dogDetailsPage = new DogDetailsPage(webDriver); //Step 2: Click on the "Adopt Me!" btn dogDetailsPage.ClickAdopt(); AdoptionPage adoptionPage = new AdoptionPage(webDriver); //Step 3: Select "Chew Toy" adoptionPage.ClickCheckBox2(); //Step 4: Select "Travel Carrier" adoptionPage.ClickCheckBox3(); //Step 5: Click on the "Complete the Adoption" btn adoptionPage.ClickComplete(); YourDetailsPage yourDetailsPage = new YourDetailsPage(webDriver); //Step 6: Fill-in the form yourDetailsPage.Form("John Doe", "2034 Tully Street, Detroit, Michigan, 48219", "*****@*****.**"); //Step 7: Click on the "Check" payment type yourDetailsPage.Check(); //Step 8: Click on the "Place Order" btn yourDetailsPage.PlaceOrder(); //Step 9: Verify the success on the homepage Assert.That(puppyListPage.IsSuccess, Is.True); }
public void TwoDogsAdopt() { PuppyListPage puppyListPage = new PuppyListPage(webDriver); //Step 1: Click on the "View Details" btn in the selected dog section puppyListPage.ClickDetails(); DogDetailsPage dogDetailsPage = new DogDetailsPage(webDriver); //Step 2: Click on the "Adopt Me!" btn dogDetailsPage.ClickAdopt(); AdoptionPage adoptionPage = new AdoptionPage(webDriver); //Step 3: Click on the "Adopt Another Puppy" btn adoptionPage.ClickAdoptAnother(); //Step 4: Click on the "Next" btn puppyListPage.ClickNextPage(); //Step 2: Click on the "View Details" btn in the selected dog section puppyListPage.ClickDetails(); //Step6: Click on the "Adopt Me!" btn dogDetailsPage.ClickAdopt(); //Step 7: Select "Collar & Leash" for the first puppy adoptionPage.ClickCheckBox1(); //Step 8: Select "Collar & Leash" for the second puppy adoptionPage.ClickCheckBox5(); //Step 9: Click on the "Complete the Adoption" btn adoptionPage.ClickComplete(); YourDetailsPage yourDetailsPage = new YourDetailsPage(webDriver); //Step 10: Fill-in the form yourDetailsPage.Form("John Doe", "2034 Tully Street, Detroit, Michigan, 48219", "*****@*****.**"); //Step 11: Click on the "Credit Card" payment typ yourDetailsPage.CreditCard(); //Step 12: Click on the "Place Order" btn yourDetailsPage.PlaceOrder(); //Step 13: Verify the success on the homepage Assert.That(puppyListPage.IsSuccess, Is.True); }