assertThat(a, lessThan(b));
のようなものはありますか?私は現在、Junit 4.8.1を使用していますが、私はlessThanを見つけることができませんでした。代わりにassertTrue(a < b)
を実行する必要がありますが、テストログに2つの数字が表示されないという欠点があります。Junit:アサーション未満ですか?
答えて
JUnit + Hamcrestを試しましたか?ほぼ正確にあなたが投稿何のように見えるいくつかのそれは、例のために、このブログ記事を参照してください。
JUnit 4 Showcase – assertThat and Hamcrest Matchers
また、JUnit-addons projectからもComparableAssertがあります。
私はHamcrestをチェックし、それがドキュメントにありますlessThan機能 – Shuo
のようなものは何もありませんでした。http://hamcrest.org/JavaHamcrest/javadoc/1.3/org/ hamcrest /番号/ OrderingComparison.html#lessThan(T) – DaoWen
または、[ 'Matchers.lessThan'](http://hamcrest.org/JavaHamcrest/javadoc/1.3として、利用できるすべてのものを見ることがMatchers''通過した場合/org/hamcrest/Matchers.html#lessThan%28T%29)。 – Joe
あなたはこのようHamcrestインポートしMatchers.lessThan()メソッドを使用することができます。
import static org.junit.Assert.*;
import static org.hamcrest.CoreMatchers.*;
assertThat(foo, Matchers.lessThan(bar));
- 1. JUnitアサーション拡張
- 2. JUnitのアサーション
- 3. *未満
- 4. カスタムJUnitアサーションのテストを書くには?
- 5. なぜ10は9未満ですか?
- 6. AlertDialog.Builder 19未満
- 7. アサーションなしでJUnitとTestNGテストを探すには?
- 8. はHttpRequest.Files.Count未満ゼロ
- 9. jQueryのセレクタ未満
- 10. NSURLConnectionが10.5.7未満でクラッシュする
- 11. WaitNextEventが10.7.2未満でクラッシュする
- 12. 複数のJUnitアサーションのコードを減らす方法は?
- 13. 未解決のリファレンス:junit
- 14. Androidでdpを1dp未満でサポートできますか?
- 15. 左揃え600px未満
- 16. ViewPagerサーキュラーが4未満ビュー
- 17. O(nlogn)未満のソートパフォーマンス
- 18. BlackBerry:UnsupportedOperationException 5.0未満のSIMカード
- 19. x86 4バイト未満でプッシュ/ポップできますか?
- 20. Untarファイルが1日未満である
- 21. OCamlで1秒未満の睡眠
- 22. Android Studioをアップグレードした後のバグのバグ - 値が1.0未満(1.0未満)
- 23. カール・タイムアウトは1000ms未満では常に失敗しますか?
- 24. AndroidショートカットはminimumSdkVersionが25未満で動作しますか?
- 25. HTMLテーブル/ readdirの制限が60行未満ですか?
- 26. jQuery n回.append($( '</td>'))= n列未満ですか?
- 27. 無料(または200ドル未満)のデータベースマネージャソフトウェアは何ですか?
- 28. どのLinux公式ディストリビューションが100MB未満ですか?
- 29. Oracle SQLで1か月未満のデータを統合する
- 30. UUIDを30文字未満にする
それはそれのようには見えません。しかし、あなたは簡単に便利なメッセージを提供する独自のを書くことができ... –