TddByExample MoneyExample 해야할 일 $5 + 10CHF = $10(환율이 2:1일 경우) $5 * 2 = $10 amount를 private으로 만들기 Dollar 부작용? Money 반올림? Equals() HashCode() Equal null Equal object 5CHF * 2 = 10CHF Dollar/Franc 중복 공용 Equals 공용 Times Franc과 Dollar 비교하기 통화? TestFrancMultiplication 제거