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);
     }
 }
Ejemplo n.º 4
0
 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);
     }
 }