問題タブ [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 に答える
262 参照

android - Android Junit TestでSwitchをクリックするには?

以下のコードを使用して、Android の Switch コンポーネントのチェックとチェックを外しました。Android Junit Testingのタッチユーティリティでスイッチをオン/オフにする方法は?

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

java - jUnit テストの実行方法

私はjUnitテストを初めて使用し、それがどのように機能するのかわかりません。オンラインでいくつかのチュートリアルを試してみましたが、あまり理解できませんでした. したがって、コードとtestClassのスケルトンを投稿しています。この場合、testClassはどのように変更されるので、jUnitがどのように機能するかを理解できます。

テストしたい方法:

IDE によって生成された testClass:

したがって、メソッドの機能がテストされるように testClass をどのように記述する必要があるかを知りたいだけです。私は本当にすべての助けに感謝します

メソッドが基本的に行うことは、セミコロンで区切られた数値の配列から、最初にそれらを int に変換し、次に重複を削除してから、N 番目に大きい数値を見つけることです。この場合、N はインデックスです。

ここにいくつかの手動データがあります。回答者にこれを計算する手間をかけたくありません: expResult=57; 数字="12;57;65" インデックス="2";

expResult=39; 数字="09;78;45;39;05" インデックス="3";

コードでこれを使用する方法を知りたいだけです。

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

java - JUnit コード生成 - Java 1.4 と互換性あり

私のプロジェクトは で開発されjava 1.4ています。junit コードを生成する必要があります。これについて少しグーグルで調べたところ、すべてのコードジェネレーターがjunit 4に準拠しており(主にアノテーションベース)、junit 4がコンパイルされていることがわかりますjava 1.5

を使用するのが最善ですがjunit-3junit-3 に準拠したオープンソースのコードジェネレーターはありますか? これについて私に提案してください

0 投票する
0 に答える
739 参照

android - Eclipseで選択したプロジェクトにテストクラスが見つかりません

Eclipse で Robotium フレームワークを使用して JUnit テストを実行しようとすると、次のようなエラーが発生します。

選択したプロジェクトでテスト クラスが見つかりません

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

java - アクション クラスが ParameterAware を実装している場合、Junit でリクエストからデータを取得できない

Struts 2アクションクラスのjUnitを作成する必要があります.しかし、アクションクラスはParameterAwareパラメーターマップを受け取るインターセプターを実装してHashMapおり、アクションクラスはこのハッシュマップからすべてのリクエストパラメーターを取得します

アクション クラス:

Junit からのデータをリクエストに入れると、パラメータ マップに反映されません

ジュニット:

リクエストデータがパラメータマップにどのように反映されるかを助けてください

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

groovy - GroovyTestCase メソッドは void を返す必要がありますか?

groovy.util.GroovyTestCase のドキュメント ( http://groovy.codehaus.org/api/groovy/util/GroovyTestCase.html ) の説明には、「Groovy のデフォルトの JUnit TestCase。これにより、多数のヘルパー メソッドが提供され、回避されます。すべての test* メソッドを void 戻り型にする必要があるという JUnit の制限

ただし、次のような groovy JUnit3 コードを使用すると、JUnit はテストを検出しません。

testSomething() の戻り値の型を (JUnit では通常のように) void に変更すると、テストは問題なく検出されます。

テストを別の方法で書く必要がありますか、それともドキュメントが間違っていますか?

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

java - 失敗したテスト メッセージのドット

Maven と jUnit を使用しています。

テストでは、アサーションがあります

エラーが発生しました:

テキスト全体を表示するようにMavenを作成するにはどうすればよいですか? 省略してもそれほど長くはありません。

jUnit 3.8.1 (pom.xml から) を使用します。