Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

 

[video] A tale of mockery: Mocking database records and web services in SilverStripe and testing using Behat

In this show and tell video I demonstrate how Behat integration tests can be run...

Posted in Open Source, Developers

Tagged testing

Ingo Schommer

by Ingo Schommer and Ingo Schommer

Posted 15 August 2014

Read post

In this show and tell video I demonstrate how Behat integration tests can be run efficiently inside a SilverStripe project, while keeping test assertions readable and self contained. The demo walks through and shows how to create database records from within Behat, and fake web services.

About the author
Ingo Schommer

Ingo joined SilverStripe with its 2.0 release, and has since become an integral member of the development team. He's from Germany, but admits that New Zealand beer is often quite tasty as well.

At SilverStripe, Ingo enjoys coming up with robust solutions for real business needs. He builds modern web applications, making sure they work well in browsers and mobile devices, not just on paper. As a core developer on SilverStripe's open source framework, he facilitates community involvement, and helps architect and implement core functionality. Ingo authored the first book about SilverStripe, and is still keen on keeping the documentation fresh.

Ingo graduated as Bachelor of Arts (Hons) in Media Production and has several years experience as a freelance PHP and Flash developer.

Away from the keyboard, Ingo is an avid gardener, debugging water flow and performance optimizing root growth instead of PHP.