TestNg と NetBeans
NetBeans 6.0 は TestNg をサポートしていますか?
* nbユーザーのスレッド:
o testnb サポート
o testnb のテストの実行とアプリケーションの開始
o Netbeans 6 と testNG と Junit 4.x のためのビルトインサポート
o Maven と TestNg
+ 'Maven-プラグインがスコープオーバーライティングをハンドルされていません' nbusers のスレッド
+ 'NB 6.0 における Maven テストのデバッグ' nbusers のスレッド
+ 'maven 2 と JPA を netbeans と使う際の問題' nbusers のスレッド
* モジュールアイデア : TestNg サポートは推奨されたモジュールアイデアですが、ページ上にまだ所有者がいません。
* Grant プロジェクトのアイデア: 'Grant プロジェクトのアイデア'における'TestNg 統合'
# Issuezilla の課題
* プラグインのリクエスト:
o 121395 : 他のフレームワークのテストユニット (TestNG) ステータスのサポート : 新着, P3
* API 拡張のリクエスト
o 75469 : 異なるクラスパス上にライブラリを追加するための追加 API
o 93509 : プロジェクトのための拡張可能なビルドスクリプト
利用可能な解決策
* 「NetBeans と 代替テストランナー:標準的な Java Projectsをカスタマイズする」(この FAQ を参照)には TestNG を使用するためのプロジェクトスクリプトをカスタマイズする例が載っています。それは手動のメソッドであり、プラグインに比べて便利ではありませんがかなりシンプルです。
# TestNg を使うために多くのユーザが maven を使っていました。
# 現在では、TestNgを直接サポートするプラグインはありません。このブログのエントリでは、NetBeans 5.0 のための TestNg プラグインについて書いてありますが、アップデートはされないようです。
NetBeans 6.0 とそれ以前のバージョンでは、直接 TestNg をサポートしていません。
スレッド、課題...以下は、TestNg のサポートに関するいくつかの nb ユーザーのスレッドと issuezilla の課題です。
* nbユーザーのスレッド:
o testnb サポート
o testnb のテストの実行とアプリケーションの開始
o Netbeans 6 と testNG と Junit 4.x のためのビルトインサポート
o Maven と TestNg
+ 'Maven-プラグインがスコープオーバーライティングをハンドルされていません' nbusers のスレッド
+ 'NB 6.0 における Maven テストのデバッグ' nbusers のスレッド
+ 'maven 2 と JPA を netbeans と使う際の問題' nbusers のスレッド
# wiki
* モジュールアイデア : TestNg サポートは推奨されたモジュールアイデアですが、ページ上にまだ所有者がいません。
* Grant プロジェクトのアイデア: 'Grant プロジェクトのアイデア'における'TestNg 統合'
# Issuezilla の課題
* プラグインのリクエスト:
o 121395 : 他のフレームワークのテストユニット (TestNG) ステータスのサポート : 新着, P3
* API 拡張のリクエスト
o 75469 : 異なるクラスパス上にライブラリを追加するための追加 API
o 93509 : プロジェクトのための拡張可能なビルドスクリプト
利用可能な解決策
* 「NetBeans と 代替テストランナー:標準的な Java Projectsをカスタマイズする」(この FAQ を参照)には TestNG を使用するためのプロジェクトスクリプトをカスタマイズする例が載っています。それは手動のメソッドであり、プラグインに比べて便利ではありませんがかなりシンプルです。
NetBeans の「標準的なプロジェクト」ビルドファイルをカスタマイズ方法を学習すれば TestNG、SuiteRunner、または 他の NetBeans で動く代替テスト runner (デフォルトでは JUnit) を使ったプロジェクトテストスイートを実行させたりデバッグすることが出来ます。」 SuiteRunner と TestNG の例があります。結果として必要なものは標準的なビルドファイルにおける一つの追加インポートだけです。
# TestNg を使うために多くのユーザが maven を使っていました。
# 現在では、TestNgを直接サポートするプラグインはありません。このブログのエントリでは、NetBeans 5.0 のための TestNg プラグインについて書いてありますが、アップデートはされないようです。
