Unit and acceptance tests for Damien Johnson