3.1 KiB
title | drupal_versions | prices | early | next_date | testimonials | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Introduction to Automated Testing and Test-Driven Development with Drupal |
|
|
true | 2022-04-04 |
|
Are you a Drupal Developer who wants to learn about automated testing and test-driven development, or do you manage a development team that you'd like to train?
I've delivered large Drupal projects using automated tests and test-driven development for custom functionality, and maintain Drupal modules with thousands of installations whilst using their tests to ensure working code and prevent regressions.
I offer an interactive full-day workshop (previously presented in-person for DrupalCamp London, and remotely for DrupalCamp NYC) that provides an introduction to automated testing in Drupal and how to utilise test-driven development - which I've updated specifically for Drupal {{ page.drupal_versions|join(' and ') }}.
Contents
- What is automated testing, and why write tests?
- What types of tests are available in Drupal?
- Outside-in vs. inside-out testing.
- Exercise: writing tests for existing Drupal core functionality.
- Exercise: adding tests to an existing custom module.
- What is test-driven development?
- Exercise: writing a new Drupal module from scratch with test-driven development.
- Q&A
Dates and prices
The workshop is currently only available remotely, and the next available date is {{ page.next_date|date('jS F Y') }}.
Seats are available at {% if page.early %}an early bird price of £{{ page.prices.early }}{% else %}£{{ page.prices.full }}{% endif %}, with a 10% discount for bulk orders of 5 or more seats.
Testimonials
{% for testimonial in page.testimonials %}
{{ testimonial.text }}{{ testimonial.name }}