Wrox.Professional.Test.Driven.Development.with.Csharp.Apr.2011.pdf
(
49058 KB
)
Pobierz
Professional Test-Driven Development with C#: Developing Real World Applications with TDD
PROFESSIONAL
TEST-DRIVEN DEVELOPMENT WITH C#
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
xxv
PART I GETTING STARTED
CHAPTER 1
The Road to Test-Driven Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
CHAPTER 2
An Introduction to Unit Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
CHAPTER 3
A Quick Review of Refactoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
CHAPTER 4
Test-Driven Development: Let the Tests Be Your Guide . . . . . . . . . . . . 73
CHAPTER 5
Mocking External Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
PART II PUTTING BASICS INTO ACTION
CHAPTER 6
Starting the Sample Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
CHAPTER 7
Implementing the First User Story . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137
CHAPTER 8
Integration Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
PART III TDD SCENARIOS
CHAPTER 9
TDD on the Web. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
CHAPTER 10
Testing Windows Communication Foundation Services . . . . . . . . . . . 227
CHAPTER 11
Testing WPF and Silverlight Applications . . . . . . . . . . . . . . . . . . . . . . . . 245
PART IV REQUIREMENTS AND TOOLS
CHAPTER 12
Dealing with Defects and New Requirements . . . . . . . . . . . . . . . . . . . . 267
CHAPTER 13
The Great Tool Debate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
CHAPTER 14
Conclusions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
APPENDIX
TDD Katas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
311
PROFESSIONAL
Test-Driven Development with C#
Plik z chomika:
wilku0
Inne pliki z tego folderu:
Microsoft.Press.Developers.Guide.to.Microsoft.Enterprise.Library.5.CSharp.Edition.Aug.2010.pdf
(6457 KB)
Addison.Wesley.The.CSharp.Programming.Language.4th.Edition.Oct.2010.pdf
(23500 KB)
Apress.Beginning.CSharp.Object-Oriented.Programming.May.2011.pdf
(24090 KB)
Apress.Illustrated.CSharp.2010.Dec.2010.pdf
(10605 KB)
Apress.Introducing.Visual.CSharp.2010.Nov.2010.pdf
(18648 KB)
Inne foldery tego chomika:
AJAX
Drupal
Flash
Java
Joomla
Zgłoś jeśli
naruszono regulamin