質問

最近、.Netの世界からJavaの世界に追い上げられましたが、ユニットテストに失敗しました。

Visual Studioを使用して、NUnitとTestDriven.netを使用してユニットテストを実行しました。

Eclipseを使用したJavaに匹敵するシステムとは何ですか?

具体的には、私を動かすプラグイン、またはそれを行うためのガイドを探しています。

JUnitはNUnitが最初に基づいていたものであることは承知していますが、これをEclipseに統合する最良の方法を知りたいです。これを行うプラグインがいくつかあるようで、時間がないそれらすべてで遊んでください。

更新

さて、JUnitがIDEに組み込まれていることは知りませんでした。 JUnitを簡単に使用できるプラグインはありますか?

役に立ちましたか?

解決

EclipseでのJUnitの使用は、実際には非常に簡単です。 File-> New ...に移動し、JUnit Test Caseを選択します。 Eclipseは、JUnitライブラリーとすべてのインポートの追加を処理します。

他のヒント

どのバージョンのEclipseを使用していますか

覚えている限り(3.xの初期からEclipseを使用しています)、EclipseはすぐにJUnitをサポートします。あなただけ:

プロジェクトを右クリック->実行-> JUnitテスト

これはあなたのために機能しませんか?

moreUnit を数年間使用しており、そのなしでは生きていけませんCtrl + J ショートカットを使用して、クラスとそのテストケースを切り替えます。

EclEmma は、テストされていないコードを見つけるのにも役立ちます。

プロジェクトを右クリックするよりも簡単->実行-> JUnitテスト&quot ;?あなたがキープレスにバインドしたいのと同じように(おそらくそうだからです)。 Lemmeチェック-ええ、alt-shift-X、次に「T」。簡単ですか?

window / show view / other / java / JUnitもあり、ウィンドウ内にjunit実行バーが表示されます。その後、テストの実行ボタンを押すだけで、プロジェクト/セクション内のすべてのテストが実行されます。

Ctrl-shift-Lは、Eclipseを理解している場合にキーバインドを理解するのに最適です。

また、Ctrlキーを押しながら非常に慣れて、何かを入力している最中に押すだけです(真剣に、すべてを試してみてください!) >

JUnit 4は、Java 5以降を対象とするプロジェクトを使用していて、プロジェクトに追加している限り、実際には非常に使いやすいです。

つまり、どのくらい簡単に取得できますか

@Test
public myTest() {
    // Test code here
}

@Before @After @BeforeClass @AfterClass 、およびもあります@Ignore 。 * Classメソッドは静的メソッドである必要があります。 @Before は各テストの前に実行され、 @BeforeClass は最初のテストの前に実行されますが、JUnitテストは任意の順序で実行できることに注意してください。

データベーステストを行っている場合は、 DBUnit アドオンをご覧ください。ただし、使用するには、特別な手順を実行する必要がありますJUnit 4のネイティブモードで。

「JUnitをもっと簡単に使用する」とはどういう意味ですか?

実行テストにタスクとしてAntを使用します。出力はフラットファイルまたはhtmlファイルに保存されます。 TestRunnerに依存します。

質問を指定してください。回答が得られます。 :)

fit( http://www.theserverside.com/news/thread .tss?thread_id = 39417

dbunit( http://www.dbunit.org/

他の多くの

Eclipseでは、パッケージを右クリックして、junitテストとして実行を選択できます。

http://xunitpatterns.com/test%20fixture%20に注意してください-%20 ambiguous.html 。 iirc、これは、セットアップを呼び出してnunitを1つだけ作成する前に、各テストケースのインスタンスを作成するjunitに要約されます。

testNG を使用しましたが、これには eclipse

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top