Допустим, я хочу найти строку в таблице БД:
$I->seeInDatabase('user', array('first_name' => Users::$Ivan->firstname, 'last_name' => Users::$Ivan->lastname, 'email' => Users::$Ivan->login));
При этом я получаю ошибку:
Failed to register a new user in LoginCest.RegisterNewUser_GetActivationLink
Sorry, I couldn't see in database "user",{"first_name":"Иван","last_name":"Иванов","email":"i.ivanov@host.ru"}:
No matching records found
Failed asserting that '0' is greater than 0.
Если я заменю firstname и lastname на латинские значения, метод сработает. Кодировка БД - utf8 default collation, кодировка файла с тестом - utf-8. В чём может быть косяк?
@davert