Spec-Zone.ru › CodeIgniter 4

Помощник для тестирования

Файл Помощника для тестирования содержит функции, которые помогают в тестировании вашего проекта.

  • Загрузка этого помощника
  • Доступные функции

Загрузка этого помощника

Этот помощник загружается с помощью следующего кода:

helper('test');

Доступные функции

Доступны следующие функции:

fake($model, array $overrides = null)
Параметры:
  • $model (Модель|объект|строка) – Экземпляр или имя модели для использования с Fabricator
  • $overrides (массив|null) – Данные для переопределения, передаваемые в Fabricator::setOverrides()
Возвращает:

Случайный фейковый элемент, созданный и добавленный в базу данных Fabricator

Тип возвращаемого значения:

объект|массив

Использует CodeIgniter\Test\Fabricator для создания случайного элемента и добавления его в базу данных.

Пример использования:

public function testUserAccess()
{
    $user = fake('App\Models\UserModel');

    $this->assertTrue($this->userHasAccess($user));
}

© 2014–2020 British Columbia Institute of Technology
Licensed under the MIT License.
https://codeigniter.com/user_guide/helpers/test_helper.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API