Resultados de la búsqueda a petición "phpunit"
acción indefinida () en phpunit
<?php namespace Tests\Feature; use Tests\TestCase; use Illuminate\Foundation\Testing\WithFaker; use Illuminate\Foundation\Testing\RefreshDatabase; class MemberRegTest extends TestCase { /** * A basic test example. * * @return void */ public ...
Usando PHPUnit para probar cookies y sesiones, ¿cómo?
Con PHPUnit es bastante fácil probar el código PHP sin procesar, pero ¿qué pasa con el código que depende en gran medida de las cookies? Las sesiones podrían ser un buen ejemplo. ¿Hay algún método que no requiera que configure$_COOKIE con datos ...
Laravel 5: Modelo-> fill () ignora la propiedad $ fillable en pruebas unitarias
Tengo un controlador de usuario con las siguientes reglas de validación: public function store(Request $request) { ... $this->validate($request, [ 'name' => 'required', 'email' => 'email|required|unique:users', 'password' ...
Laravel 5.1 Eloquent isFillable () discrepancia en pruebas unitarias
¿Hay alguna razón por la cual Eloquent ignora la configuración que se puede completar para un modelo cuando se usa en una prueba unitaria? En una situación que no es de prueba, obtengo el siguiente resultado, que es correcto, ya que el modelo ...
Laravel TestCase no envía encabezados de autorización (token JWT)
Resumen Estamos escribiendo pruebas unitarias para probar la creación e invalidación de tokens JWT y recibimos un error "No se pudo analizar el token desde la solicitud" desde una excepción JWTEx cada vez que intentamos JWTAuth :: invalidar el ...
prueba de error_log con PHPUnit
Tengo esta función que quiero probar con este aspecto: class Logger { function error($msg){ if (is_string($msg)){ error_log($msg); die($msg); } elseif (is_object($msg)){ error_log($msg.' '.$msg->getTraceAsString()); die('exception'); } else { ...
Unidad de prueba de accesores (getters y setters)
Dados los siguientes métodos: public function setFoo($foo) { $this->_foo = $foo; return $this; } public function getFoo() { return $this->_foo; }Suponiendo que se pueden cambiar para que sean más complejos en el futuro: ¿Cómo escribirías ...
Cómo excluir archivos / bloques de código de la cobertura de código con la integración de Netbeans / PHPStorm / PHPUnit
Requisitos: Netbeans con PHPUnit (6.9)EDITAR:Lo mismo se aplica, por ejemplo, a PHPStorm Cómo: Excluir líneas de la cobertura del código.Excluir bloques de código (líneas) de la cobertura de código.
PHPUnit, interfaces simuladas e instancia de
A veces, en mi código, verificaré si un objeto en particular implementa una interfaz: if ($instance instanceof Interface) {};Sin embargo, al crear simulacros de dicha interfaz en PHPUnit, parece que no puedo pasar esa prueba. // class name is ...
Eclipse PDT y anotaciones PHPDoc personalizadas
¿Hay alguna forma de agregar anotaciones phpdoc personalizadas para Eclipse PDT? Por ejemplo, quiero ver@depends (para PHPUnit) en la lista de autocompletar para comentarios, pero ahora puedo ver solo anotaciones estándar ...