in

 

Browse by Tags

  • Naming your test methods

    Today I had an opportunity to go to the TDD Coding Dojo hosting by Chad Myers and Ray Houston and I had a blast. Some of the attendees have been doing TDD for a while (some have even migrated to instituting BDD into their development process) and some of them were trying to see what TDD was all about...
    Posted to Jason Meridth (Weblog) by Jason Meridth on 02-09-2008
  • Stop the madness

    I've been extending a legacy codebase lately to make it a bit more testable, and a few small, bad decisions have slowed my progress immensely. One decision isn't bad in and of itself, but a small bad decision multiplied a hundred times leads to significant pain. It's death by a thousand cuts...
    Posted to Jimmy Bogard (Weblog) by bogardj on 11-20-2007
  • Introducing Behave#

    This post was originally published here . I really like the idea of executable requirements. Executable requirements is the idea that I can express requirements from the business in a human-readable, executable format. Part of fulfilling the requirement is that the "executable requirement"...
    Posted to Jimmy Bogard (Weblog) by bogardj on 07-11-2007
  • Unit testing with stubs and Rhino Mocks

    This post was originally published here . I've been using Rhino Mocks for about a year now, and Oren has never failed to impress me with the features he keeps adding on a regular basis. I needed to test a particular method that accepted an IProfile interface as an argument. I didn't want to use...
    Posted to Jimmy Bogard (Weblog) by bogardj on 05-23-2007
  • Classifying tests

    This post was originally published here . When defining a testing strategy, it's important to take a step back and look at what kinds of tests we would like to develop. Each type of test has a different scope and purpose, and can be developed by different roles in an organization. Most kinds of testing...
    Posted to Jimmy Bogard (Weblog) by bogardj on 04-23-2007
Page 1 of 1 (5 items)
Copyright Los Techies 2007. All rights reserved.
Powered by Community Server (Commercial Edition), by Telligent Systems