Client Visible Unit Tests

We recently started working on a project that, while relatively small now, has the stated potential to grow into a rather large and complex system in the near future. On a few big projects that I have now, I have regretted not having used TDD on them from the beginning (having learned TDD only well after those projects were already under way).

This seemed a perfect opportunity to do now what I wished I had done earlier on those projects.

[More]

Related Blog Entries

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)
Good article Steve. I really like the BDD approach of "I should..." as it makes you think about what to system should do. I use cfspec most of the time now, although MXUnits integration with Eclipse is awesome!
# Posted By John Whish | 7/29/09 6:58 AM
John,

Yeah, seeing that in BDD really helped me understand the purpose of unit tests better.

I haven't tried cfpec yet, but it certainly looks interesting.
# Posted By Steve Bryant | 7/29/09 10:15 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.8.001.