- 401
- さてい
- Tommy
- 土田
- ssss
- akira
- 神
- やっとむ
- てらひで
- 401
このReplではJUnit5を使ったテストを実行できます。
"Run"ボタンでテストを実行します。コンソールでmvn testを実行するのと同じです。
ディレクトリ構成はmavenに従うので、プロダクトコードはsrc/main/javaに、テストコードはsrc/test/javaに配置してください。
packageを追加したときは、コンソールからmvn eclipse:eclipseを実行して、.projectと.classpathファイルを更新してください。そうしないと、コード補完などが効かない場合があります。
- テストメソッドを呼び出す
- setUpを最初に呼び出す
- tearDownを後で呼びだす
- テストメソッドが失敗したとしてもtearDownを呼び出す
- 複数のテストを走らせる
- 収集したテスト結果を出力する
書籍では、Chapter12で新しくTODOリストを作り直しました
- $5 + 10 CHF = $10 (レートが2:1の場合)
- $5 + $5 = $10
- $5 + $5がMoneyを返す
- Bank.reduce(Money)
- Moneyを変換して換算を行う
- Reduce(Bank, String)
- Sum.plus()
- Expression.times()
- $5 + 10 CHF = $10 (レートが2:1の場合)
- $5*2 = $10
- amountをprivateにする
- Dollarの副作用どうする?
- Moneyを丸処理どうする?
- equals()
- hashCode()
- nullとの等価性比較
- 他のオブジェクトとの等価性比較
- 5CHF*2=10CHF
- DollarとFrancの重複
- equals()の一般化
- timesの一般化
- FrancとDollarを比較する
- 通貨の概念
- testFrancMultiplicationを削除する?
- masashi
- てらひで
- あきら
- 神
- yattom
- 円城寺
- 401
- あきら
- yattom
- masashi
- じん
- 401
- てらひで
- じん
- あきら
- てらひで
- masashi
- yattom
- 円城寺
- じん
- あきら
- てらひで
- 401
- masashi
- Kubo
- てらひで
- 401
- じん
- masashi
- 円城寺
- てらひで
- じん
- 円城寺
- kubo
- masashi
- 宮崎
- くぼ
- Hirai
- やっとむ
- やっとむ
- くぼ
- 平井
- 植村
- くぼ
- 植村
- 円城寺
- Hirai
- Yattom