public void VerifySwitchingBetweenViews() { try { test = extent.CreateTest("VerifySwitchingBetweenViews").Info("Test Started"); //Verify user can switch between card and list view ContingentLiabilityPage contingent = new PageObjects.ContingentLiabilityPage(BaseTest.driver); NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver); navigation.ClickMainMenu(); navigation.ClickContingentLiabilityOption(); Thread.Sleep(3000); //Verify user can switch to list view Boolean lview = contingent.ChangeToListView(); Assert.IsTrue(lview == true, "View not changed to list view"); driver.Navigate().Refresh(); Thread.Sleep(5000); //Verify user can switch to card view Boolean cview = contingent.ChangeToCardView(); Assert.IsTrue(cview == true, "View not changed to card view"); test.Log(Status.Pass, "Test Case Passed"); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); } }
public void EditContingentLiabilityDropdown() { try { test = extent.CreateTest("EditContingentLiabilityDropdown").Info("Test Started"); ContingentLiabilityPage contingent = new PageObjects.ContingentLiabilityPage(BaseTest.driver); //Pre-requisite: User navigates to contingent property details screen NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver); navigation.ClickMainMenu(); navigation.ClickContingentLiabilityOption(); Thread.Sleep(3000); contingent.NavigationToPropDetails(); Thread.Sleep(3000); //Verify Update SRP Percent works contingent.ClickEditOnSchedule(); Thread.Sleep(3000); Boolean res = contingent.UpdateContigentLiabilityOptions(); Assert.IsTrue(res == true, "All options does not save"); test.Log(Status.Pass, "Test Case Passed"); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); driver.Quit(); } }