public function seeInMail($text)
{
$message = $this->getCurrentMessage();
if (!$message->isMultipart()) {
$content = $message->getContent();
} elseif ($message->hasPart('text/html')) {
$content = $this->getCrawler($message)->text();
} elseif ($message->hasPart('text/plain')) {
$content = $message->getPart('text/plain')->getContent();
} else {
throw new \RuntimeException(sprintf('Unable to read mail'));
}
if (false === strpos($content, $text)) {
throw new \InvalidArgumentException(sprintf("Unable to find text \"%s\" in current message:\n%s", $text, $message->getContent()));
}
}