привычном PHP Unit?
Че-то делаю все по доке Pesta, а банальный метод $this->assertDatabaseHas недоступен в автокоплите... в обычном unit-тесте все ок...
а плагин есть?
Пест это надстройка над phpunit. Но методы $this->assert... не работают в нём. Взамен нужно использовать конструкцию expect($actual)->toBe($exprected)
А переходить - дело вкуса, но на Пест конечно удобнее писать.
да, есть....
Чисто уточнить: речь о плагине для песта https://plugins.jetbrains.com/plugin/14636-pest
мне зашел - меньше боирплате кода по сравнению с PHPunit, крутой expection api, удобные провайдеры
ну да, именно он и стоит... странно.. в доке указано, что должно работать
ладно, попробую на него перейти... спасибо, чат!
угу, в таком виде нет всех подсказок
Обрати внимание на скобки. Там нет $this->assertDatabase... Там defer()->assertDatabaseHas
да по всякому делал - все равно нет автокомплита =).. ну фиг с ним...
ахаха, проверил, то у меня для defer нет подсказки
Несовершенство плагина Можешь иссую добавить: https://github.com/pestphp/pest-intellij/issues К тому же, в файлах песта вообще нет метода assertDatabaseHas
Обсуждают сегодня