wadmiraal/drupal8_tdd_form_validation

View on GitHub
README.md

Summary

Maintainability
Test Coverage
Drupal Forms and TDD Example
============================

[![Build Status](https://travis-ci.org/wadmiraal/drupal8_tdd_form_validation.svg?branch=master)](https://travis-ci.org/wadmiraal/drupal8_tdd_form_validation) [![Maintainability](https://api.codeclimate.com/v1/badges/176fdfd0da7a4180cbaa/maintainability)](https://codeclimate.com/github/wadmiraal/drupal8_tdd_form_validation/maintainability) [![Test Coverage](https://api.codeclimate.com/v1/badges/176fdfd0da7a4180cbaa/test_coverage)](https://codeclimate.com/github/wadmiraal/drupal8_tdd_form_validation/test_coverage)

This module serves as a proof-of-concept for using TDD practices when writing forms logic in Drupal. It's used in a series of blog posts entitled _Drupal Forms and TDD_:

* [Part 1: file upload validation](http://wadmiraal.net/lore/2018/01/29/drupal-forms-and-tdd-part-1-file-validation/)
* [Part 2: form building](http://wadmiraal.net/lore/2018/02/05/drupal-forms-and-tdd-part-2-form-building/)
* [Part 3: form validation](http://wadmiraal.net/lore/2018/02/12/drupal-forms-and-tdd-part-3-form-validation/)
* [Part 4: form submission](http://wadmiraal.net/lore/2018/02/19/drupal-forms-and-tdd-part-4-form-submission/)