Easyb is a new and very hip behavior driven development framework for Java. This talk will go through the basic principles of Behavior Driven Development, and look at how it builds on and differs from "traditional" Test-Driven Development. It then moves on to look at easyb, a very cool DSL-based behavior driven development framework for Java that uses Groovy to let you pretty much write tests that document themselves. The talk will be very practical. We will look at how to write basic easyb test stories, how to use fixtures in easyb and of course how to integrate easyb tests into your build process. There will also be some live demos just to prove that it really is as easy as it looks! No knowledge of TDD, BDD or Groovy is required!
John is a freelance consultant specializing in Enterprise Java, Web Development, and Open Source technologies, currently based in Wellington, New Zealand. Well known in the Java community for his many published articles, John helps organizations to optimize their Java development processes and infrastructures and provides training and mentoring in open source technologies, SDLC tools, and agile development processes. John is principal consultant at Wakaleo Consulting, a company that provides consulting, training and mentoring services in Enterprise Java and Agile Development. John is the author of Java Power Tools