Behat as a Design Tool

Behat is a behavioural testing suite for PHP.  With its Cucumber-style scenarios and PHP step definitions, it is perfect for applying test automation to Behaviour Driven Development.  But with changes in the past few years in the way it is typically used, it is becoming an important tool for software design, and driving the structure of the domain.

Continue reading “Behat as a Design Tool”