/**
  * Asserts that error message equals to expected message.
  *
  * @param UserEdit $userEdit
  * @param User $user
  * @return void
  */
 public function processAssert(UserEdit $userEdit, User $user)
 {
     $email = $user->getEmail();
     $hostname = substr($email, strpos($email, '@') + 1);
     $expectedMessage = sprintf(self::ERROR_MESSAGE, $hostname, $email);
     $actualMessage = $userEdit->getMessagesBlock()->getErrorMessages();
     \PHPUnit_Framework_Assert::assertEquals($expectedMessage, $actualMessage, 'Wrong error message is displayed.' . "\nExpected: " . $expectedMessage . "\nActual: " . $actualMessage);
 }
 /**
  * Asserts that error message equals to expected message.
  *
  * @param UserEdit $userEdit
  * @return void
  */
 public function processAssert(UserEdit $userEdit)
 {
     $errorMessage = $userEdit->getMessagesBlock()->getErrorMessages();
     \PHPUnit_Framework_Assert::assertEquals(self::ERROR_MESSAGE, $errorMessage, 'Wrong error message is displayed.' . "\nExpected: " . self::ERROR_MESSAGE . "\nActual: " . $errorMessage);
 }
 /**
  * Assert that error message appears after click on 'Force Sing-In' button for user without tokens.
  *
  * @param UserEdit $userEdit
  * @return void
  */
 public function processAssert(UserEdit $userEdit)
 {
     \PHPUnit_Framework_Assert::assertEquals(self::ERROR_MESSAGE, $userEdit->getMessagesBlock()->getErrorMessages());
 }