public void VerifyPropertyStatusOngoingToSold() { try { test = extent.CreateTest("VerifyPropertyStatusOngoingToSold").Info("Test Started"); NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver); IMTRLandingPage imtr = new IMTRLandingPage(BaseTest.driver); navigation.ClickMainMenu(); navigation.ClickTrackRecordOption(); imtr.ClickOngoingDeals(); Thread.Sleep(3000); int NumberOfLoanBeforeOngoing = imtr.CountNumberOfLoan(); imtr.SerachProperty(); imtr.clickOnCard(); Thread.Sleep(5000); imtr.PropertyStatus(); imtr.ClickOngoingDeals(); int NumberOfLoanAfterSold = imtr.CountNumberOfLoan(); Assert.IsTrue(NumberOfLoanBeforeOngoing > NumberOfLoanAfterSold, "Failed to changed the status to sold"); //bool res = imtr.SoldPrice(); //Assert.IsTrue(res == true, "Failed to get the error message"); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); } }
public void VerifyAlertTextForOngoingDealsKeepingDateEmpty() { try { test = extent.CreateTest("VerifyAlertTextForOngoingDealsKeepingDispostionDateEmpty").Info("Test Started"); NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver); IMTRLandingPage imtr = new IMTRLandingPage(BaseTest.driver); navigation.ClickMainMenu(); navigation.ClickTrackRecordOption(); imtr.ClickOngoingDeals(); Thread.Sleep(3000); imtr.SerachProperty(); imtr.clickOnCard(); imtr.clickOnEditIcon(); Thread.Sleep(5000); bool res = imtr.SoldPrice(); Assert.IsTrue(res == true, "Failed to get the error message"); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); } }
public void ArchiveIMTROngoingDeals() { try { test = extent.CreateTest("ArchiveIMTROngoingDeals").Info("Test Started"); NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver); IMTRLandingPage imtr = new IMTRLandingPage(BaseTest.driver); navigation.ClickMainMenu(); navigation.ClickTrackRecordOption(); imtr.ClickOngoingDeals(); Thread.Sleep(3000); imtr.clickOnCard(); int NumberOfLoanBeforeArchive = imtr.CountNumberOfLoan(); imtr.clickOnArchiveIcon(); int NumberOfLoanAfterArchive = imtr.CountNumberOfLoan(); Assert.IsTrue(NumberOfLoanBeforeArchive > NumberOfLoanAfterArchive, "Failed to archived loan"); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); } }
public void VerifyTotalReturnNullData() { try { test = extent.CreateTest("VerifyInvestorReturnNullData").Info("Test Started"); NavigationMenuPage navigation = new NavigationMenuPage(BaseTest.driver); IMTRLandingPage imtr = new IMTRLandingPage(BaseTest.driver); navigation.ClickMainMenu(); navigation.ClickTrackRecordOption(); imtr.ClickOngoingDeals(); Thread.Sleep(3000); // imtr.SerachProperty(); imtr.clickOnCard(); Thread.Sleep(5000); bool res = imtr.PurchaseVsExit(); Assert.IsTrue(res == true, "Values are not upaded to hyphen/null "); } catch (Exception e) { test.Log(Status.Fail, "Test Case Failed"); baseTest.TakeScreenshot(); Console.WriteLine(e.StackTrace); } }