public void OwnerProperties_SearchProperty_ListAsRental() { test = extent.StartTest("Owner can list a particular property as rental"); Dashboard dashboardObj = new Dashboard(); dashboardObj.goToPropertiesPage(); int rowNumberAddProperty = 3; int rowNumberListAsRental = 2; OwnerProperties ownerPropertiesObj = new OwnerProperties(); ownerPropertiesObj.cLickOnAddAPropertyLink(); AddNewPropertyPropertyDetails addNewPropertyPropertyDetailsObj = new AddNewPropertyPropertyDetails(); addNewPropertyPropertyDetailsObj.fillPropertyDetails(rowNumberAddProperty); AddNewPropertyFinanceDetails addNewPropertyFinanceDetailsObj = new AddNewPropertyFinanceDetails(); addNewPropertyFinanceDetailsObj.fillFinanceDetails(rowNumberAddProperty); ownerPropertiesObj.isOnOwnerPropertiesPage(); ownerPropertiesObj.searchProperty(addNewPropertyPropertyDetailsObj.nameOfAddedProperty(rowNumberAddProperty)); ownerPropertiesObj.comparePropertiesForAddAProperty(rowNumberAddProperty); ownerPropertiesObj.clickOnListAsRentalLink(); ParticularPropertyListAsRental particularPropertyListAsRentalObj = new ParticularPropertyListAsRental(); string addressOfListedProperty = particularPropertyListAsRentalObj.addressOfListedProperty(rowNumberListAsRental); particularPropertyListAsRentalObj.fillListAsRentaldetails(rowNumberListAsRental); OwnerRentalProperties ownerRentalPropertiesObj = new OwnerRentalProperties(); ownerRentalPropertiesObj.isOnOwnerRentalPropertiesPage(); ownerRentalPropertiesObj.searchProperty(particularPropertyListAsRentalObj.titleOfListedProperty(rowNumberListAsRental)); ownerRentalPropertiesObj.selectfromSortByDropdown("Latest Date"); ownerRentalPropertiesObj.comparePropertiesForListAsRental(addressOfListedProperty); }
public void OwnerProperties_AddProperty() { test = extent.StartTest("Owner can Add A Property"); Dashboard dashboardObj = new Dashboard(); dashboardObj.goToPropertiesPage(); int rowNumberAddProperty = 2; OwnerProperties ownerPropertiesObj = new OwnerProperties(); ownerPropertiesObj.cLickOnAddAPropertyLink(); AddNewPropertyPropertyDetails addNewPropertyPropertyDetailsObj = new AddNewPropertyPropertyDetails(); addNewPropertyPropertyDetailsObj.fillPropertyDetails(rowNumberAddProperty); AddNewPropertyFinanceDetails addNewPropertyFinanceDetailsObj = new AddNewPropertyFinanceDetails(); addNewPropertyFinanceDetailsObj.fillFinanceDetails(rowNumberAddProperty); ownerPropertiesObj.isOnOwnerPropertiesPage(); ownerPropertiesObj.searchProperty(addNewPropertyPropertyDetailsObj.nameOfAddedProperty(rowNumberAddProperty)); ownerPropertiesObj.comparePropertiesForAddAProperty(rowNumberAddProperty); }