![]() | ![]() |
Test-Driven Development in Microsoft .NET | |
by James W. Newkirk and Alexei A. Vorontsov | ISBN:0735619484 |
Microsoft Press © 2004 | |
Using a wealth of pragmatic examples in C# and other .NET development tools, the two authors of this text demonstrate how to use automated tests to drive lean, efficient coding and better design. | |
Table of Contents | |||
![]() | Test-Driven Development in Microsoft .NET | ||
![]() | Foreword | ||
![]() | Introduction | ||
Part I - Test-Driven Development Primer | |||
![]() | Chapter 1 | - | Test-Driven Development Practices |
![]() | Chapter 2 | - | Test-Driven Development in .NET”By Example |
![]() | Chapter 3 | - | Refactoring”By Example |
Part II - Test-Driven Development Example | |||
![]() | Chapter 4 | - | The Media Library Example |
![]() | Chapter 5 | - | Programmer Tests: Using TDD with ADO.NET |
![]() | Chapter 6 | - | Programmer Tests: Using TDD with ASP.NET Web Services |
![]() | Chapter 7 | - | Customer Tests: Completing the First Feature |
![]() | Chapter 8 | - | Driving Development with Customer Tests |
![]() | Chapter 9 | - | Driving Development with Customer Tests: Exposing a Failure Condition |
![]() | Chapter 10 | - | Programmer Tests: Using Transactions |
![]() | Chapter 11 | - | Service Layer Refactoring |
![]() | Chapter 12 | - | Implementing a Web Client |
Part III - Appendixes | |||
![]() | Appendix A | - | NUnit Primer |
![]() | Appendix B | - | Transactions in ADO.NET |
![]() | Appendix C | - | Bibliography |
![]() | Index | ||
![]() | List of Figures |