Ошибка PHPUnit: вызов неопределенного метода Controller :: request () - PullRequest
0 голосов
/ 06 июня 2018

При запуске этого теста я получаю Ошибка: вызов неопределенного метода OrderControllerTest :: request ()

<?php
use PHPUnit\Framework\TestCase;
class OrderControllerTest extends TestCase
{

  public function testupload() {
    $a='foo';
    $output = $this->request('POST',['Order', 'upload',$a] );
  }
}

PHPUNIT Версия: 7.2.4.Цени любую помощь

1 Ответ

0 голосов
/ 25 июля 2018

Для пакета kenjis / ci-phpunit-test , если запустить phpunit из папки application / tests, чтобы он обнаружил включенный phpunit.xml и включенный класс TestCase, тогда они должны запуститься.

cd application/tests

тогда, если вы используете версию phpunit, установленную композитором в вашем проекте:

../../vendor/bin/phpunit

или если вы используетеглобально (и т. д.) установленная версия просто:

phpunit

см. http://blog.a -way-out.net / blog / 2015/06/12 / codeigniter3-PHPUnit / # как-работай-тестов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...