v1.0.0.1

Rating: No reviews yet
Downloads: 1110
Released: Jun 1, 2007
Updated: May 31, 2007 by WillStott
Dev status: -not yet defined by owner-

Recommended Download

Application ExercisesCh13.zip
application, 10K, uploaded May 31, 2007 - 465 downloads

Other Available Downloads

Application ExercisesCh14To17.zip
application, 61K, uploaded May 31, 2007 - 323 downloads
Application ExercisesCh22-24.zip
application, 160K, uploaded May 31, 2007 - 322 downloads

Release Notes



Section 5 - Chapter 13 (v1.0.0.1)

TDD in C# without tools

This download contains the result of following the exercises in Chapters 13 which aims to convince you that there is nothing fundamentally difficult about Test-First Programming (or TDD). It contains the sort of code you might write when you're learning to program in C# and doesn't require the use of any special tools.

The code you will develop acheives the following:
  • sets-up a simple test harness to run your tests
  • creates a test adapter to initialise the code under test and then executes your test cases against it
  • writes a simple test case
  • implements the code to pass the test (code under test)
  • refactors the code to improve your code


Section 5 - Chapters 14-17 (v1.0.0.1)

TDD in C# with the VSTS Unit Test Tool

This download contains the result of following the exercises in Chapters 14 to 17. In these exercises you will acheive the following:
  • Setup a Visual Studio Project for Unit Testing
  • Create a list of tests to drive the developement of the code for your 'Image Favorities' Story
  • Work through the list of tests, implementing the code to make them pass and refactoring as you go
  • Gain of experience of doing small and large refactorings
  • Produce Code Coverage and Performance information
  • Learn how to integrate test-first programming with the development of a user interface


Section 7 - Chapters 22-24 (v1.0.0.1)

Customer Testing with FIT and Generic Tests

This download contains the result of following the exercises in Chapters 22 to 24. In these exercises you will acheive the following:
  • Install FIT and then validate by running its supplied tests
  • DEvelop some production code for you to functionally test
  • Create HTML files containing your customer tests and a class library for the FIT fixtures they require
  • Practice running customer tests in your development environment
  • Create three different types of FIT Fixtures; ColumnFixture, RowFixture and ActionFixture
  • Wrap a FIT Test in a VSTS Generic Test and run it with MSTest
  • Run Customer Tests on a Build Machine as part of a Team Foundation Build

Reviews for this release

No reviews yet for this release.