Ayudante de prueba
El archivo Test Helper contiene funciones que ayudan a probar su proyecto.
Cargando este ayudante
Este ayudante se carga usando el siguiente código:
<?php
helper('test');
Funciones disponibles
Están disponibles las siguientes funciones:
- fake($model, array $overrides = null)
- Parámetros:
$modelo (
Modelo|objeto|cadena
) – Instancia o nombre del modelo a usar con Fabricator$overrides (
array|null
) – Anulación de datos para pasar a Fabricator::setOverrides()
- Devuelve:
Un artículo falso aleatorio creado y agregado a la base de datos por Fabricator
- Tipo del valor devuelto:
objeto|matriz
Utiliza
Higgs\Test\Fabricator
para crear un elemento aleatorio y agregarlo a la base de datos.Ejemplo de uso:
<?php use Higgs\Test\CIUnitTestCase; final class MyTestClass extends CIUnitTestCase { public function testUserAccess() { $user = fake('App\Models\UserModel'); $this->assertTrue($this->userHasAccess($user)); } }