Session type: Standard (45 min)
Session level: Intermediate
Session language: English
The session will show the advantages of implementing tests even before starting with development.

Good practices making sure that everything works as planned.

In brief, testing is useful to ensure that the contributed module or implemented functionalities do what is expected of them and to guarantee that new features does not affect to the old ones in a bad way.

Main points:
The need to contribute tests.
Installation.
Tests types.
Explain how to create and run each test.
Configure the fichero phpunit.xml file.
Explaining and installation phantomjs (functional tests).
Asserts on each test type.
Explaining the command of running tests.
Author bio
Drupal backend developer