Mautic Pixel

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información. Aceptar

Cómo ejecutar pruebas PHPUnit con Sublime Text

Rubén Recacha
Cómo ejecutar pruebas PHPUnit con Sublime Text

Instalación de PHPUnit en Sublime Text

Lo primero que debemos hacer es instalar el paquete PHPUnit en Sublime Text, lo que podemos hacer usando la herramienta incluida en el mismo, Package Control, y buscando en la misma PHPUnit.

Es recomendable también instalar el paquete PHPUnit Completions, porque nos ayudará a completar las diferentes funciones que ofrece el framework.

Ejemplo de prueba unitaria con PHPUnit en Sublime Text

En este ejemplo tenemos la misma clase de prueba que hemos utilizado en el ejemplo con Visual Studio Code , llamada AnimalTest, dónde probamos el método sonido.

Imagen 0 en Cómo ejecutar pruebas PHPUnit con Sublime Text

Teniendo instalado Package Control, como hemos comentado antes, podemos instalar cualquier paquete. En la ventana que se abre al ejecutar la herramienta, tenemos que indicar qué paquete queremos instalar.

En este caso vamos a instalar tanto PHPUnit Snippets como PHPUnit Completions, que es una gran ayuda a la hora de desarrollar las pruebas unitarias.

Imagen 1 en Cómo ejecutar pruebas PHPUnit con Sublime Text

Para ejecutar las pruebas en Sublime Text tenemos que pulsar las teclas CONTROL + MAYÚSCULAS + P, al igual que en Visual Studio Code, y se abrirá una ventana en la que buscamos PHPUnit y elegimos la opción PHPUnit: Run Tests.

Si nos situamos en la clase y lanzamos ese test, en la consola de PHPUnit nos aparecerá el resultado de las pruebas, que en este caso ha sido OK.

Imagen 2 en Cómo ejecutar pruebas PHPUnit con Sublime Text

El paquete Completions nos permite que, a la hora de programar las pruebas unitarias, se vayan autocompletando las posibilidades que tenemos, por ejemplo, con las aserciones, como podemos ver en la imagen siguiente.

Imagen 3 en Cómo ejecutar pruebas PHPUnit con Sublime Text

Esto nos ayuda a ahorrar mucho tiempo a la hora de programar y a mejorar la calidad de nuestras pruebas unitarias.

Relacionado

Te dejamos una selección de cursos, carreras y artículos

PHP Developer

PHP Developer

carrera

Incluye 5 cursos:

  • Curso de Git
  • Curso de SQL desde Cero
  • Curso de PHP básico online

y 2 cursos más!

Duración: 17 horas y 20 minutos

Curso de PHPUnit para principiantes

Curso de PHPUnit para principiantes

curso

Con este curso aprenderás:

  • Sabrás qué son las pruebas unitarias y cuáles son sus características
  • Aprenderás a crear tests unitarios en lenguaje PHP con el framework PHPUnit
  • Comprobarás los beneficios que tiene hacer tests unitarios

Duración: 1 hora y 21 minutos

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars