public function createUser($name, $username, $password, $email, $userGroup = 'Super Users')
	{
		$this->debug('User creation');
		$this->doAdministratorLogin();

		$this->amOnPage('administrator/index.php?option=com_users');

		$this->waitForElement(array('class' => 'page-title'));
		$this->checkForPhpNoticesOrWarnings();

		$this->debug('Click new user button');
		$this->click($this->locator->adminToolbarButtonNew);

		$this->checkForPhpNoticesOrWarnings();
		$this->debug('I fill up the new user information');
		$this->fillField(array('id' => 'jform_name'), $name);
		$this->fillField(array('id' => 'jform_username'), $username);
		$this->fillField(array('id' => 'jform_password'), $password);
		$this->fillField(array('id' => 'jform_password2'), $password);
		$this->fillField(array('id' => 'jform_email'), $email);

		$this->debug('I open the Assigned User Groups Tab and assign the user group');
		$this->click(array('link' => 'Assigned User Groups'));
		$this->click(array('xpath' => "//label[contains(text()[normalize-space()], '$userGroup')]"));

		$this->debug('Click new user apply button');
		$this->click($this->locator->adminToolbarButtonApply);

		$this->debug('see a success message after saving the user');

		$this->see('User saved', '#system-message-container');
		$this->checkForPhpNoticesOrWarnings();
	}