I’ll be presenting at the Richmond VA CodeCamp this weekend.
Session: Advanced Techniques for Everyday Development - Building a basic text messaging system using Behavior Driven Development with Mock Objects.
Presentation Level: Intermediate
Presentation Abstract: Confused by the new techniques coming in from the Alt.Net crowd? Don't know the difference between a mock and a fake and not sure why you should care? We'll start with an overview of Test-Driven Development and its successor, Behavior-Driven development. You'll see some of the basic tools in action (NUnit, TestDriven.Net). We'll use a state diagram to break down a complex business problem and see how to convert that into an executable specification using Behavior-Driven Development and Mock objects (NMock2). We'll finish by looking at an implementation of that specification.
I’ll post my slides and files next week. Hope to see you there!