Я получаю эту ошибку:
1) XTest::testX
array_merge(): Argument #1 is not an array
ERRORS!
Tests: 1, Assertions: 0, Errors: 1.
В этом тестовом случае:
use PHPUnit\Framework\TestCase;
class XTest extends TestCase
{
function __construct()
{}
function testX()
{
$this->assertTrue(true);
}
}
Если я удалю метод __construct
, мои тесты пройдут. Что происходит с обработкой PHPUnit методов моего класса? Он отлично работал в PHPUnit версии 4.8, но теперь я использую PHPUnit версии 6.1.3