問題タブ [junit3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1148 参照

junit - @Test メソッドを junit テスト クラスに動的に追加する

検索クエリのリストと期待される結果が記載されたテキスト ファイルがあります。そのような、

検索結果

ここで、各行が 1 つの@Test method. これにより、どの検索ケースが失敗したか (UI) がわかります。

@Test メソッドが 1 つしかないソリューションが既にあり、どのケースが成功したか失敗したかを確認するためのログがあります。

ただし、junit メソッドとして表されるケースごとに達成しようとしています。@Test メソッドを JUnit アーキテクチャに動的に作成することは本当に可能ですか。

私たちの @Test メソッドは、すべての検索ケースで同じです。つまり、毎回異なるパラメーターを渡したいだけです。

私の問題に対する JUnit3 ソリューションを思い付きました。Junit4 に翻訳するには助けが必要です。

0 投票する
1 に答える
109 参照

junit - junit4 出力の解釈

JUnit を実行した場合のコンソール出力はcmd.exe次のようになります。

I二行目の とはどういう意味ですか?

0 投票する
2 に答える
5006 参照

junit - コマンドプロンプトからjunitテストを実行できません

コマンドラインからJUnitテストケースを実行しようとしています
。従ったコードはbindirに設定されています。

エラーメッセージは

login_sanity他の場所に保管して実行した場合:

次のエラーが発生します。

以下に私の完全な手順を示します。 ここに画像の説明を入力してください

0 投票する
3 に答える
103 参照

java - 3.x から 4.x への JUnit テストの移植

Junit 3.x で書かれた古い単体テストがたくさんあります。私は、それらを JUnit 4.x コーディング標準に移植する任務を負っています。この標準では、「TestCase の拡張」の使用が禁止されています。

一部の古いテストには、今削除する必要があるsuper.setUp()への呼び出しがありますが、その呼び出しで何が起こっているのかわかりません。心配せずにこのコード行を削除できますか、それとも何かに置き換える必要がありますか?

0 投票する
1 に答える
1332 参照

android - AndroidJUnitとxmlデータの解析-何をテストするか

JUnitとそのAndroidでの使用法についてより多くの経験を積もうとしています。この公式のAndroidトレーニングを参照してXMLデータを解析する使用されたメソッドのいくつかをテストする方法の例を誰かが提供できるかどうか疑問に思います。

特に、StackOverflowXmlParserクラスに含まれるメソッドと、loadXmlFromNetwork()およびdownloadUrl()メソッド[classNetworkActivity.java]をどのようにテストしますか。

0 投票する
2 に答える
526 参照

java - デフォルト以外のコンストラクターでjunit 3を実行する方法

私は、junitテストケースを次のように定義するコードベースを持っています:

Eclipse からこのテストを実行するにはどうすればよいですか? コンストラクターで名前を指定するにはどうすればよいですか?

0 投票する
1 に答える
236 参照

java - CastClassExceptionStruts2アクションのテストケースの構築

Struts2.3.8に付属のSpringモックフレームワークを使用して単体テストを構築するのに問題があります。基本的に、フレームワークを構築するBaseTestCaseがあります。そして、それを呼び出す個々のテストケース。私が得るモックアップされたアクションでcreateActionから出てきます:

アクションクラスなので、これは不思議ですextends ActionSupport。これは些細な例なので、基本的なものが欠けているに違いありません。残念ながら、私は春をまったく知りません。

これが(削除された)アクションクラスです:

そしてテストケース(最初の行で爆発します):

そして、スタックをあざけるbaseCase:

ClassCast例外が発生するのはなぜですか?また、それに対して何ができますか?