1

単体テストmainでは、各 Java クラスのエントリ ポイントを使用します。私はエクリプスを使用しています。-enableassertionsJVM 引数を設定し忘れることがあるため、テスト結果に頼るのは危険です。現在および将来のすべてに適用される普遍的な設定はありますRun Configurationsか?

4

3 に答える 3

1

デフォルトでアサーションを有効にするには、まずWindowEclipse が GUI アプリケーションであることから名付けられた Eclipse メニューに移動します。そのため、「ウィンドウ」というメニューにそれを配置する優れた理由と思われます。

ウィンドウ > 設定 > Java > インストールされた JRE

使用する JRE を選択します。

をクリックしEditます。Default VM Argumentsオプションをテキストボックスに追加します-enableassertions。必要に応じてクリックしApplyます。

現在、実行構成と同義のように見える起動構成でアサーションを有効にしなくても、Eclipse で実行されるプログラムではアサーションが有効になります。

于 2016-01-19T03:41:49.373 に答える
0

代わりにjunitのアサーションを使用してください


こちらもご覧ください

于 2013-10-08T05:51:07.747 に答える