Я хотел бы быть в состоянии проверить, что результатом является электронная почта ([email protected] ..)Как утверждать, что результатом является электронное письмо в PHPUnit?
Я попытался проверить, если это строка с помощью этого:
$this->assertInternalType('string', $myExpectedEmail);
Но я думаю, это не очень точно ... Я попытался это:
$this->assertInternalType('email', $myExpectedEmail);
Но я получаю эту ошибку:
Type specified for PHPUnit_Framework_Constraint_IsType <email> is not a valid type.
Любая идея/лучшая практика проверки формата электронной почты в PHPunit?
это не работает в случае электронной почты в правильном формате, я вернулся значение электронной почты. Из документа: «Возвращает отфильтрованные данные или FALSE, если фильтр не работает». Ошибка: не удалось утверждать, что «[email protected]» является истинным. –
Извините, я виноват. Я отредактирую ответ. –