이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
외서 Pragmatic Unit Testing in C# With Nunit
Paperback
가격
36,000원
5 34,200
YES포인트?
350원 (1%) 마니아추가적립
5만원 이상 구매 시 2천원 추가 적립
결제혜택
최대 6만원 캐시백

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

책소개

목차

About the Starter Kit xi
Preface xiii
1 Introduction 1
1.1 Coding With Confidence 2
1.2 What is Unit Testing? 3
1.3 Why Should I Bother with Unit Testing? 4
1.4 What Do I Want to Accomplish? 5
1.5 How Do I Do Unit Testing? 7
1.6 Excuses For Not Testing 7
1.7 Roadmap 12
2 Your First Unit Tests 13
2.1 Planning Tests 14
2.2 Testing a Simple Method 15
2.3 Running Tests with NUnit 16
2.4 Running the Example 22
2.5 More Tests 26
3 Writing Tests in NUnit 27
3.1 Structuring Unit Tests 27
3.2 NUnit Asserts 29
3.3 NUnit Framework 31
3.4 NUnit Test Selection 33
3.5 NUnit Custom Asserts 40
3.6 NUnit and Exceptions 41
3.7 Temporarily Ignoring Tests 42
4 What to Test: The Right-BICEP 45
4.1 Are the Results Right? 46
4.2 Boundary Conditions 49
4.3 Check Inverse Relationships 50
4.4 Cross-check Using Other Means 50
4.5 Force Error Conditions 51
4.6 Performance Characteristics 52
5 Correct Boundary Conditions 55
5.1 Conformance 56
5.2 Ordering 57
5.3 Range 59
5.4 Reference 62
5.5 Existence 63
5.6 Cardinality 64
5.7 Time 66
5.8 Try It Yourself 68
6 Using Mock Objects 73
6.1 Simple Stubs 74
6.2 Mock Objects 75
6.3 Formalizing Mock Objects 79
6.4 When Not To Mock 93
7 Properties of Good Tests 95
7.1 Automatic 96
7.2 Thorough 97
7.3 Repeatable 99
7.4 Independent 99
7.5 Professional 100
7.6 Testing the Tests 102
8 Testing on a Project 105
8.1 Where to Put Test Code 105
8.2 Test Courtesy 108
8.3 Test Frequency 109
8.4 Tests and Legacy Code 110
8.5 Tests and Reviews 113
9 Design Issues 117
9.1 Designing for Testability 117
9.2 Refactoring for Testing 119
9.3 Testing the Class Invariant 130
9.4 Test-Driven Design 132
9.5 Testing Invalid Parameters 134
A Gotchas 137
A.1 As Long As The Code Works 137
A.2 "Smoke" Tests 137
A.3 "Works On My Machine" 138
A.4 Floating-Point Problems 138
A.5 Tests Take Too Long 139
A.6 Tests Keep Breaking 139
A.7 Tests Fail on Some Machines 140
B Resources 141
B.1 On The Web 141
B.2 Bibliography 143
C Summary: Pragmatic Unit Testing 145
D Answers to Exercises

관련 분류

카테고리 분류

품목정보

발행일
2004년 05월 01일
쪽수, 무게, 크기
159쪽 | 172g | 75*92*5mm
ISBN13
9780974514024

첫번째 리뷰어가 되어주세요.

첫번째 한줄평을 남겨주세요.

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.

상품정보안내

직수입외서의 경우, 해외거래처에서 제공하는 정보가 부족하여 제목, 표지, 가격, 유통상태 등의 정보가 미비하거나 변경되는 경우가 있습니다. 정확한 확인을 원하시는 경우, 일대일 상담으로 문의하여 주시면 답변 드리겠습니다.
(판형과 판수 등이 다양한 도서는 찾으시는 도서의 ISBN을 알려 주시면 보다 빠르고 정확한 안내가 가능합니다.)

해외거래처에서 품절인 경우, 2차 거래선을 통해 유럽과 미국 출판사로 직접 수입이 진행될 수 있습니다.
수입 진행 시점으로 부터 2~3주가 추가로 소요되며, 해외에서도 유통이 원활하지 않은 도서는 품절 안내가 지연될 수 있습니다.
해당 경우, 문자와 메일로 별도 안내를 드리고 있사오니 마이페이지에서 휴대전화번호와 메일주소를 다시 한번 확인해주시기 바랍니다.