테스트 주도 개발 By googletest 5장 솔직히 말하자면

811 views

Published on

테스트 주도 개발 By googletest - 5장, 솔직히 말하자면
관련글: http://surpreem.com/archives/45

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
811
On SlideShare
0
From Embeds
0
Number of Embeds
185
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

테스트 주도 개발 By googletest 5장 솔직히 말하자면

  1. 1. 테스트 주도 개발<br />by googletest<br />5장. 솔직히 말하자면<br />
  2. 2. To do:<br /><ul><li>$5 + 10CHF = 10$(환율 2:1)
  3. 3. $5 * 2 = $10
  4. 4. amount를 private으로 만들기
  5. 5. Dollar 부작용(side effent)?
  6. 6. Money 반올림?
  7. 7. equals()
  8. 8. hashCode()
  9. 9. Equal null
  10. 10. Equal object
  11. 11. 5CHF * 2 = 10CHF</li></ul>첫 번째 대신<br />작은 테스트로<br />FrancTest.cpp 추가<br />FrancTest.cpp<br />DollarTest 복사 후 수정<br />
  12. 12. To do:<br /><ul><li>$5 + 10CHF = 10$(환율 2:1)
  13. 13. $5 * 2 = $10
  14. 14. amount를 private으로 만들기
  15. 15. Dollar 부작용(side effent)?
  16. 16. Money 반올림?
  17. 17. equals()
  18. 18. hashCode()
  19. 19. Equal null
  20. 20. Equal object
  21. 21. 5CHF * 2 = 10CHF
  22. 22. Dollar/Franc 중복
  23. 23. 공용 equals
  24. 24. 공용 times</li></ul>Franc.h추가<br />Dollar 복사 후 수정<br />
  25. 25. 지금까지 우리는…<br /><ul><li>큰 테스트를 공략할 수 없다. 그래서 진전을 나타낼 수 있는 자그마한 테스트를 만들었다.
  26. 26. 뻔뻔스럽게도 중복을 만들고 조금 고쳐서 테스트를 작성했다.
  27. 27. 설상가상으로 모델 코드까지 도매금으로 복사하고 수정해서 테스트를 통과했다.
  28. 28. 중복이 사라지기 전에는 집에 가지 않겠다고 약속했다.</li>

×