/** * @before uploadImages * @before login */ public function addEditCheckHouseRentAdvert(VpnTester $api, \Step\Vpn\EditAdvert $I, \Step\Vpn\Advert $he, \Step\Vpn\AdminAdvert $admin, \Step\Vpn\UserAdvertsList $list) { $this->addHouseRentAdvert($api); $I->loginAgency(); $I->openEditHousePage(); $I->editHouseAdvert(); $I->fillInEditHouseAdvertCheckboxes(); $he->uploadHouseImage(); $he->clickIamOwnerLink(); $he->clickCreateAdvertButton(); $he->acceptModal(); //todo: add admin function to do 2nd moderate (new functional) $this->moderateAdv($admin); $this->open1stAdvert($list); $I->checkEditedHouseProperties(); }
/** * @before loginAgency */ public function createModerateCheckHouseRentComplex(\Step\Vpn\Advert $I, \Step\Vpn\AdminAdvert $admin, \Step\Vpn\UserAdvertsList $list) { $I->fillInStandardHouseType(); $I->fillInHouseAddress(); $I->fillInHouseObjPropertiesComplex(); $I->checkHouseObjectPropertiesComplex(); $I->agreeObjectProperties(); $I->fillInHouseAdvertPropertiesComplex(); $I->fillInHouseAdvertCheckboxesComplex(); $I->uploadHouseImage(); $I->clickIamOwnerLink(); $I->clickCreateAdvertButton(); $I->acceptModal(); $this->moderateAdv($admin); $this->open1stAdvert($list); $I->checkHousePropertiesComplex(); }