Behaviour-Driven Development Explored
Since I last posted I’ve talked/exchanged emails to a few people interested in the concept of Behavior-Driven Development, so this entry is a slightly less rambling introduction to BDD with some PHP...
View ArticlePHPSpec hits Subversion Revision 100
What is it? PHPSpec is a Behaviour-Driven Development framework for PHP currently entering it’s fourth week of consuming my free time . What is Behaviour-Driven Development? BDD is Test-Driven...
View ArticleThe M in MVC: Why Models are Misunderstood and Unappreciated
I’ve been writing a book about the Zend Framework recently – I’m sure some of you have noticed . A while back I finished a draft of two chapters called “The Architecture of Zend Framework...
View ArticleUnit Testing: One Test, One Assertion – Why It Works
In my last post I touched on the topic of multiple assertions in a unit test and linked it somewhat harshly to being a factor in “lazy” or shallow testing. I actually didn’t intend on linking them at...
View ArticlePHP Mutation Testing With MutateMe
Writing a while ago about the problem of shallow testing (when tests appear to verify code is working on the surface but actually fail when you examine them more closely) dragged up some enthusiasm to...
View ArticleMutation Testing: MutateMe 0.2.0alpha Released
I love git! After the initial alpha, the git repository was forked on github by Sebastian Bergmann and Benjamin Eberlei. The new release incorporates all changes pulled from their forks, and huge...
View Article
More Pages to Explore .....