2012-01-30 12 views
0

私はEclipseで簡単なJUnitテストを行っています。EclipseでのJUnitテストのフィードバック方法

1 + 5が2に等しくないため、テストに失敗します.1 + 5を1 + 1に変更すると、テストは成功します。

JUnitからのフィードバック/出力を取得して、テストが失敗したときの結果を確認するにはどうすればよいですか?言い換えれば、ce.doCalculation( "1 + 5")が2ではなく6を返したことがわかる方法がありますか?

答えて

3

あなたがチェック

assertEquals("Unexpected result!", 2, ce.doCalculation("1+5")); 

(利用可能なほとんどの種類を比較する/確認する - APIドキュメントを見て)ためassertEqualsメソッドを使用することができます。

+0

正しいです、ありがとう!私は実際にそれを自分で解決し、あなたの答えが出たときに回答を投稿する過程にあった。それは私に5分で正しいとマークすることができます。 – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

1

あなたはまた、assertThat API例えば使用して、より記述テストを書くことができます: -

assertThat(1, is(2)) 

または

assertThat(1, is(not(2)) 
関連する問題