Beispiel #1
0
        public void Debt_VerifyChangeViewWorksForFundA_B()
        {
            try
            {
                test = extent.CreateTest("Debt_VerifyChangeViewWorksForFundA_B").Info("Test Started");
                DebtSummaryPage  debt  = new DebtSummaryPage(BaseTest.driver);
                AssetSummaryPage funds = new AssetSummaryPage(BaseTest.driver);
                debt.ClickFundATabDebt();
                debt.ClickdebtSummary();
                //Verify user can switch to list view
                Boolean lview = debt.Debt_ChangeToListView();
                Assert.IsTrue(lview == true, "View not changed to list view");

                //Verify switch view works on fund B
                driver.Navigate().Refresh();
                funds.ClickFundBTab();
                debt.ClickdebtSummary();
                Boolean cview = debt.Debt_ChangeToCardView();
                Assert.IsTrue(cview == true, "View not changed to card view");
                funds.ClickFundATab();
                test.Log(Status.Pass, "Test Case passed");
            }
            catch (Exception e)
            {
                test.Log(Status.Fail, "Test Case Failed");
                baseTest.TakeScreenshot();
                Console.WriteLine(e.StackTrace);
            }
        }