Example #1
0
        public void GivenIHaveEnteredValidMandatoryFieldsAndPressSave()
        {
            Owner_ListARental LRentalobj = new Owner_ListARental();

            //  test = extent.StartTest(Name: "List A Rental");
            LRentalobj.LARSave();
        }
Example #2
0
        public void ThenThePropertyIsListed()
        {
            Owner_ListARental LRentalobj = new Owner_ListARental();

            //  test = extent.StartTest(Name: "List A Rental");
            LRentalobj.LARverify();
        }
Example #3
0
            public void ListaRental_invalid()
            {
                // creates a toggle for the given test, adds all log events under it
                test = extent.StartTest(" ");
                Owner_ListARental LRentalobj = new Owner_ListARental();

                LRentalobj.LARInvalid();
            }
Example #4
0
        public void GivenIHaveNavigatedToListARental()
        {
            // ScenarioContext.Current.Pending();
            Owner_ListARental LRentalobj = new Owner_ListARental();

            //test = extent.StartTest(Name : "List A Rental");
            LRentalobj.ListRentalPage();
        }
Example #5
0
        public void ThenThePropertyListedIsVerified()
        {
            //Verify property has been listed
            test = extent.StartTest("List A Rental");
            Owner_ListARental LRentalobj = new Owner_ListARental();

            LRentalobj.LARverify();
        }
Example #6
0
        public void GivenIHaveNavigatedToListARental()
        {
            //Navigate to List A Rental page
            test = extent.StartTest("List A Rental");
            Owner_ListARental LRentalobj = new Owner_ListARental();

            LRentalobj.ListRentalPage();
            // test.Log(LogStatus.Pass, "Navigated to List A Rental Page");
        }
Example #7
0
            public void PODBNListing()
            {
                // creates a toggle for the given test, adds all log events under it
                test = extent.StartTest(" ");
                OwnerDashboard LstPODBobj = new OwnerDashboard();

                LstPODBobj.NListingPage();
                Owner_ListARental LRentalobj = new Owner_ListARental();

                LRentalobj.LARSave();
                LRentalobj.LARverify();
            }
Example #8
0
            public void ListaRental()
            {
                // creates a toggle for the given test, adds all log events under it

                test = extent.StartTest("List a Rental");
                Owner_ListARental LRentalobj = new Owner_ListARental();

                LRentalobj.ListRentalPage();
                LRentalobj.LARSave();
                LRentalobj.LARverify();
                //  test.Log(LogStatus.Pass, "Owner-List A Rental test case passed");
            }
Example #9
0
            public void ListaRental_invalid()
            {
                // creates a toggle for the given test, adds all log events under it
                test = extent.StartTest("ListARental_Invalid ");
                Owner_ListARental LRentalobj = new Owner_ListARental();

                LRentalobj.LARInvalid();

                // Screenshot
                String img        = SaveScreenShotClass.SaveScreenshot(Driver.driver, "Report");         //AddScreenCapture(@"E:\Dropbox\VisualStudio\Projects\Beehive\TestReports\ScreenShots\");
                String screenshot = SaveScreenShotClass.SaveScreenshot(Driver.driver, "ScreenShotPath"); //Add screenshot to report

                test.Log(LogStatus.Pass, "Image File Name:" + img);
                //test.Log(LogStatus.Info, "ScreenShot: " + test.AddScreenCapture(@"C:\Users\Anyone\Desktop\Keys-2018\Keys\TestReports\*.jpeg"));
                test.Log(LogStatus.Pass, "ScreenShot:" + test.AddScreenCapture(screenshot));
                test.Log(LogStatus.Pass, Details: "User cannot save invalid or blank mandatory field on List A Rental Page");
            }