Monthly Archives: June 2009

Making your code easier to understand context/specification style unit tests

When we started our current project we did not use context/specification style testing, instead we used testcase-per-class with a four-phase test model (also known as arrange-act-assert). Although we followed story-test driven development (STDD) we were not explicitly Behavior-Driven Development BDD … Continue reading 

Posted in ATDD, BDD, Behavior Specification, STDD, TDD, xUnit | 13 Comments

Should you learn frameworks or principles

Normal 0 false false false EN-GB X-NONE X-NONE MicrosoftInternetExplorer4 <!– /* Font Definitions */ @font-face {font-family:”Cambria Math”; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 … Continue reading 

Posted in Uncategorized | 24 Comments

Introduction to NHibernate, pt. 7

In earlier parts of this series we looked at mapping via XML mapping files. I wanted to look at some alternatives to the angle bracket tax. First up is the Castle project’s Active Record. Next time we will look at … Continue reading 

Posted in .Net, Castle, DDD, NHibernate | 14 Comments