NSScreencast Episode #78 TDD Money Part 2
TDD Money Part 2 - NSScreencast
MoneyのTDD実装の続き
- multi currency exchange
- plus method
- Bank class
- reduce
- Sum class
- augend 《数学》被加数
- addend 《数学》加数
- exchange rate
- Expression.h
- (id
)plus:(id )other; - @class Money, Bank;
- #import はだめ
- (id
- macro
- #define BANK_RATE_KEY(from, to) [NSString stringWithFormat:@"%@:%@", from, to]
- test
- context(@"USD->EUR", ^{
- beforeEach(^{
長いけどあまりTDD的に得る物は無い
rubyとかでTDDは勉強した方がいい