Я пытаюсь проверить свое Исключение или любое другое исключение в PHP Единице.
<?php declare(strict_types=1);
namespace Tests\Exception;
use PHPUnit\Framework\TestCase;
class DrinkIsInvalidExceptionTest extends TestCase
{
public function testIsExceptionThrown(): void
{
$this->expectException(\Exception::class);
try {
throw new \Exception('Wrong exception');
} catch(\Exception $exception) {
echo $exception->getCode();
}
}
}
По-прежнему происходит сбой:
Failed asserting that exception of type "Exception" is thrown.
В чем может быть проблема?