This month's Nashville PHP Group speaker is international traveler and local PHP celebrity, Ryan Weaver (though you may know him through the Symfony community as weaverryan), and he'll be talking to us about BDD framework Behat:
Testing our applications is something we all do. Ahem, rather, it's something we all *wish* we did. In this chat, I'll introduce you to Behat (version 3!!!!): a behavior-driven-development (BDD) library that allows you to write functional tests against your application just by writing human-readable sentences/scenarios.
To sweeten the deal these tests can be run in a real browser (via Selenium2) with just the flip of a switch. If you asked me to develop without Behat, I'd just retire. It's that sweet. By the end, you'll have everything you need to start functionally-testing with Behat in your new, or very old and ugly project.
And as if speaking weren't enough, this month's sponsor is Ryan's company KNPUniversity, so many thanks to KNP for the theme night!
Learning to program doesn't have to be so hard. Reading scattered blog posts and books isn't as effective as watching real projects being built and actively coding along with them. KnpUniversity bridges that learning gap, bringing you video tutorials and interactive coding activities. Code on!