/** * @return User */ public function add() { $this->test->byXPath("//a[@title='Create User']")->click(); $this->waitPageToLoad(); $this->waitForAjax(); $user = new User($this->test); return $user->init(true); }
/** * Tests that checks advanced search * * @dataProvider columnTitle */ public function testAdvancedSearch($query, $userField) { $this->markTestSkipped('Acme specific test'); $login = $this->login(); $login->openUsers('Oro\\Bundle\\UserBundle'); $users = new User($this); $userData = $users->getRandomEntity(); $login->openNavigation('Oro\\Bundle\\NavigationBundle', array('url' => '/search/advanced-search-page')); //Fill advanced search input field $login->byId('query')->value($query . $userData[$userField]); $login->byId('sendButton')->click(); $login->waitPageToLoad(); $login->waitForAjax(); //Check that result is not null $result = strtolower($userData['USERNAME']); $login->assertElementPresent("//div[@class='container-fluid']" . "//div[@class='search_stats alert alert-info']//h3[contains(., '{$result}')]", 'Search results does not found'); }
public function entityNew() { $user = new User($this->test); return $user->init(true); }
/** * @Then /^I should see "([^"]*)"$/ */ public function iShouldSee($message) { $users = new User($this, false); $users->assertMessage($message)->toGrid()->assertTitle('Users - User Management - System'); }