|
|
|
@ -3,6 +3,7 @@ |
|
|
|
|
use Behat\Behat\Context\ClosuredContextInterface, |
|
|
|
|
Behat\Behat\Context\TranslatedContextInterface, |
|
|
|
|
Behat\Behat\Context\BehatContext, |
|
|
|
|
Behat\Behat\Context\Step, |
|
|
|
|
Behat\Behat\Context\Step\Given, |
|
|
|
|
Behat\Behat\Exception\PendingException, |
|
|
|
|
Behat\Behat\Event\SuiteEvent; |
|
|
|
@ -204,13 +205,13 @@ class FeatureContext extends MinkContext |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @Given /^I have a friend$/ |
|
|
|
|
* @Given /^I have a friend named "([^"]*)" with id "([^"]*)"$/ |
|
|
|
|
*/ |
|
|
|
|
public function iHaveAFriend() |
|
|
|
|
public function iHaveAFriend($friendUsername, $friendId) |
|
|
|
|
{ |
|
|
|
|
$adminId = 1; |
|
|
|
|
$friendId = 11; |
|
|
|
|
$friendUsername = 'fbaggins'; |
|
|
|
|
$friendId = $friendId; |
|
|
|
|
$friendUsername = $friendUsername; |
|
|
|
|
|
|
|
|
|
$sendInvitationURL = '/main/inc/ajax/message.ajax.php?' . http_build_query([ |
|
|
|
|
'a' => 'send_invitation', |
|
|
|
@ -261,4 +262,16 @@ class FeatureContext extends MinkContext |
|
|
|
|
new Given('I am on homepage') |
|
|
|
|
]; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* @When /^I invite to a friend with id "([^"]*)" to a social group with id "([^"]*)"$/ |
|
|
|
|
*/ |
|
|
|
|
public function iInviteAFrienToASocialGroup($friendId, $groupId) |
|
|
|
|
{ |
|
|
|
|
return [ |
|
|
|
|
new Step\Given('I am on "/main/social/group_invitation.php?id=' . $groupId . '"'), |
|
|
|
|
new Step\When('I fill in "invitation[]" with "' . $friendId . '"'), |
|
|
|
|
new Step\When('I press "submit"') |
|
|
|
|
]; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|