An agile unit testing framework focused on a Test-Driven Development approach and object-oriented design.