Java/JUnit/TIPS集
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#topicpath
----
//ここにコンテンツを記述します。
#contents
***コマンドラインやantから実行する。 [#x8920489]
今までEclipseでやってたんでmainメソッドを書いてなかったん...
-TestCaseのサブクラスの場合
public static void main(String[] args) {
junit.textui.TestRunner.run(HogeTest.class);
}
-TestSuiteを作った場合
public static void main(String[] args) {
junit.textui.TestRunner.run(suite());
}
でOKですね。
***パッケージ内のすべてのテストクラスを実行する。 [#i9960...
テスト対象のクラスが増えてくると、それとともにテストクラ...
public static Test suite()
というメソッドを実装します。このメソッド内で、TestSuiteク...
public static Test suite() {
TestSuite suite = new TestSuite("Test for Package");
suite.addTest(new TestSuite(HogeTest.class));
suite.addTest(new TestSuite(FugaTest.class));
return suite;
}
とすると、HogeTest、FugaTestというテストクラスを一連で実...
***パッケージ内のあるテストクラスのあるテストメソッドだけ...
上のやり方はテストクラスの全メソッドを実行してしまいます...
public static Test suite() {
TestSuite suite = new TestSuite("Test for Package");
// suite.addTest(new TestSuite(HogeTest.class));
suite.addTest(new HogeTest("testMethodName"));
return suite;
}
こうするとHogeTestというテストクラスのtestMethodNameとい...
***すべてのテストクラスを実行する。 [#g3599087]
パッケージ内のすべてのテストクラスを実行するAllTestsを作...
public static Test suite() {
TestSuite suite = new TestSuite("Test for All Package");
suite.addTest(hoge.AllTests.suite());
suite.addTest(fuga.AllTests.suite());
return suite;
}
こうすると、hogeパッケージ内のすべてのテストクラス((hoge....
----
この記事は
#vote(おもしろかった[10],そうでもない[1])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
終了行:
#topicpath
----
//ここにコンテンツを記述します。
#contents
***コマンドラインやantから実行する。 [#x8920489]
今までEclipseでやってたんでmainメソッドを書いてなかったん...
-TestCaseのサブクラスの場合
public static void main(String[] args) {
junit.textui.TestRunner.run(HogeTest.class);
}
-TestSuiteを作った場合
public static void main(String[] args) {
junit.textui.TestRunner.run(suite());
}
でOKですね。
***パッケージ内のすべてのテストクラスを実行する。 [#i9960...
テスト対象のクラスが増えてくると、それとともにテストクラ...
public static Test suite()
というメソッドを実装します。このメソッド内で、TestSuiteク...
public static Test suite() {
TestSuite suite = new TestSuite("Test for Package");
suite.addTest(new TestSuite(HogeTest.class));
suite.addTest(new TestSuite(FugaTest.class));
return suite;
}
とすると、HogeTest、FugaTestというテストクラスを一連で実...
***パッケージ内のあるテストクラスのあるテストメソッドだけ...
上のやり方はテストクラスの全メソッドを実行してしまいます...
public static Test suite() {
TestSuite suite = new TestSuite("Test for Package");
// suite.addTest(new TestSuite(HogeTest.class));
suite.addTest(new HogeTest("testMethodName"));
return suite;
}
こうするとHogeTestというテストクラスのtestMethodNameとい...
***すべてのテストクラスを実行する。 [#g3599087]
パッケージ内のすべてのテストクラスを実行するAllTestsを作...
public static Test suite() {
TestSuite suite = new TestSuite("Test for All Package");
suite.addTest(hoge.AllTests.suite());
suite.addTest(fuga.AllTests.suite());
return suite;
}
こうすると、hogeパッケージ内のすべてのテストクラス((hoge....
----
この記事は
#vote(おもしろかった[10],そうでもない[1])
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
ページ名: