Category Archives: Fakes

Where we are with acceptance testing and our BDD journey today

It’s a long post. Sorry about that. Get yourself a coffee and a comfy chair. I have spoken in the past about our path to Behavior-Driven Development (BDD) through Story Test Driven Development (STDD) and Acceptance Test Driven Development (ATDD). … Continue reading 

Also posted in ATDD, BDD, Behavior Specification, STDD, TDD, xUnit | 12 Comments

Learning and craftsmanship

Roy has a pretty thoughful post on the barrier to entry for most developers with Test-Driven Development. I hope I am not doing Roy a disservice by summarizing it as: we have made TDD unapproachable to many by making it … Continue reading 

Also posted in Agile, Mocks, Object-Orientation, Stubs, TDD, XP, xUnit | 23 Comments

TDD and Hard To Test Areas, Part 2

It’s been a while. I have been heads down on a new project (more about that some other time), and have not got around to posting. Without further ado here is the follow up post to TDD and Hart To … Continue reading 

Also posted in Agile, Mocks, Object-Orientation, Stubs, TDD, xUnit | 2 Comments

Classicist vs. Mockist Test-Driven Development

One thing that came up in a couple of sessions of Altnetconf UK was the old saw of classicist vs. mockist approaches to TDD. Martin Fowler has a great, and updated, article on the distinction between the two approaches here. … Continue reading 

Also posted in altnetconf, AltNetUK, Featured, Mocks, Stubs, TDD | 17 Comments

Mocks and the Dangers of Overspecified Software

I’ll be back on LINQ architecture after the holidays, but in the meantime, I wanted to share some of the bad, some of the places where we have had bitter experiences. When NMock first appeared we embraced the behaviour verification … Continue reading 

Also posted in Mocks, Stubs, TDD, xUnit | 5 Comments