Bellido nos habla sobre ‘Writing testable Code Drupal 8’ en #DrupalSevilla

16/04/2018
charla Bellido Drupal Sevilla

¿Te has perdido el evento de Drupal Sevilla de este mes? No te preocupes, en La Drupalera te mantenemos al tanto de todo lo que pasa en la Comunidad Drupal. Este miércoles, 23 de noviembre, fuimos a una charla muy interesante del desarrollador Drupal, José Luis Bellido, que habló sobre ‘Writing testable Code Drupal 8’ y que tuvo lugar en las instalaciones de Emergya.

Bellido se basó en un caso práctico, para que la ponencia fuera más útil para los asistentes (tanto para los que entendemos Drupal como a los que no). Así, José Luis nos contó una serie de “manías” o “costumbres” que tuvo que cambiar y adaptar cuando empezó a trabajar con Drupal 8.

La charla se basó principalmente en su experiencia y en todo lo que ha ido descubriendo sobre el desarrollo de test unitarios y de integración mientras trabajaba con Drupal 8. Además, nos animó a “cambiar el chip” y a empezar a hacer las cosas de forma diferente con la nueva versión de Drupal.

Pero, ¿cuáles son las principales diferencias entre Drupal 7 y Drupal 8 en lo que a test se refiere? Bellido destacó la forma de simplificar el módulo, la aparición de menos números de test en Core, el hecho del paso de Simpletest a PHPUnit, la funcionalidad del sistema de módulo/hook al desarrollar los test, la carga de los módulos en lugar de la instalación de los mismos como lo hacía Drupal 7 y la importancia de ‘mockear’ en Drupal.

La charla fue todo un éxito tanto por el tema como por el número de asistentes, ¡casi llegamos a los 20! y todos salimos de allí deseando mockear y trabajar con Drupal 8.

Encuentro Drupal Sevilla de Noviembre

Añadir nuevo comentario

HTML Restringido

  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.