테스트 주도 개발 By googletest 4장 프라이버시

763 views

Published on

테스트 주도 개발 By googletest - 4장, 프라이버시
관련글: http://surpreem.com/archives/45

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

No Downloads
Views
Total views
763
On SlideShare
0
From Embeds
0
Number of Embeds
199
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

테스트 주도 개발 By googletest 4장 프라이버시

  1. 1. 테스트 주도 개발<br />by googletest<br />4장. 프라이버시<br />
  2. 2. 잠깐만<br />Fixture?<br />아직은 없어도 되므로 간단하게<br />
  3. 3. To do:<br /><ul><li>$5 + 10CHF = 10$(환율 2:1)
  4. 4. $5 * 2 = $10
  5. 5. amount를 private으로 만들기
  6. 6. Dollar 부작용(side effent)?
  7. 7. Money 반올림?
  8. 8. equals()
  9. 9. hashCode()
  10. 10. Equal null
  11. 11. Equal object</li></ul>Dollar.times(): Dollar 반환<br />하지만 테스트는 Dollar와 뭘 비교하지?<br />
  12. 12. Dollar와 Dollar 비교<br /> 테스트를 명확하게<br />두 번째 단언도<br />
  13. 13. To do:<br /><ul><li>$5 + 10CHF = 10$(환율 2:1)
  14. 14. $5 * 2 = $10
  15. 15. amount를 private으로 만들기
  16. 16. Dollar 부작용(side effent)?
  17. 17. Money 반올림?
  18. 18. equals()
  19. 19. hashCode()
  20. 20. Equal null
  21. 21. Equal object</li></ul>임시변수 product 제거<br />amout 사용 안 함 private으로<br />
  22. 22. 지금까지 우리는…<br /><ul><li>오직 테스트를 향상 시키기 위해서만 개발된 기능을 사용했다.
  23. 23. 두 테스트가 동시에 실패하면 망한다는 점을 인식했다.
  24. 24. 위험 요소가 있지만 계속 진행했다.
  25. 25. 테스트와 코드 사이 결합도를 낮추기 위해 테스트하는 객체의 새 기능을 사용했다.</li>

×