unit testing - セットの組み合わせをテストデータとして使用する方法

unit testing - セットの組み合わせをテストデータとして使用する方法

私はフリンジケースと通常の値のセットからタプルを持つ関数をテストしたいと思います。 たとえば、有効な三角形を構成する3つの長さが与えられたときに常にtrueを返す関数をテストしている間は、特定のケース、負/小/大数、オーバーフローした値などがあります。 さらに、主な目的は、テストデータのセットを得るために、繰り返しの有無にかかわらず 、これらの値の組み合わせを生成することです。(inf,0,-1…


java - TestNGテストケースでクラスワイドグループを指定できますか?

私はTestNGのデータベーステストを表す基本クラスを持っており、このクラスから拡張されたすべてのクラスが "db-test"グループであることを指定したいと思いますが、これは可能ではないようです。 私は@Testアノテーションを試しました: @Test(groups={ "db-test"}) public class DBTestBase{} しかし、これは動作しません@Test…



Javaに最適なモックフレームワークは何ですか?

Javaでモックオブジェクトを作成するための最良のフレームワークは何ですか? どうして? 各フレームワークの長所と短所は何ですか?…


Javaアノテーション

Javaの注釈の目的は何ですか? 私は、コメントと実際のコードの間のどこかにあるという、あいまいな考えを持っています。 実行時にプログラムに影響しますか? 彼らの典型的な用途は何ですか? Javaに固有ですか? C++に相当するものはありますか?…


Javaの実動コードからデバッグ文を削除する方法

コンパイラーは、プロダクションコードからデバッグ目的(ロギングなど)に使用されたステートメントを削除できますか? デバッグステートメントは何らかの形でマークする必要があります。たぶん注釈を使用する必要があります。 プロパティ(debug=true)を設定して各debugステートメントで確認するのは簡単ですが、これによりパフォーマンスが低下する可能性があります。 コンパイラがデバッグステート…


java - Eclipseのfindbugsプラグインからfindbugsの結果をエクスポートするには?

私はfindbugsプラグインをEclipse用に持っています。私のプロジェクトで実行すると、バグのタイプによってBugsエクスプローラの結果が表示されます。 私は2つのことをすることができる必要があります: これらすべてをExcelシートにエクスポートする 一連のファイルで報告されたバグを見つけ出します(プロジェクト全体で実行することなく再帰的に実行でき、変更するクラスをエクスポートして…


JavaDocはどうやって読んでいますか?

JavaDocsを読むために使用するツール/ウェブサイトは何ですか? 私は現在、Firefoxを使用して20以上のタブを開いて、J2EEプロジェクトで作業しているときにすべてのドキュメントを利用できず、あまりにも多くのメモリを食べてしまい、検索できません。 このようなツール/ウェブサイトから私が期待するもの: 異なる場所にあるJavaDocsを集約する EclipseのCtrl+…


java - JPAエンティティ、Oracle 10g、カレンダ・タイプのプロパティに問題はありますか?

JPAエンティティをOracle 10gとともに使用すると、次のような非常に厄介な動作が発生します。 次のようなエンティティがあるとします。 @Entity @Table(name="T_Order") public class TOrder implements Serializable{private static final long serialVersionUID…


java - jUnit 4.xのスイート実行の前後

私は、テストを実行するためにjUnit 4.4を使用して、一連の統合テストのセットアップとティアダウンを実行しようとしています。 ティアダウンは確実に実行する必要があります。 私はTestNGに他の問題があるので、私はjUnitに移植するつもりです。 テストが実行される前、およびすべてのテストが完了した後、実行に使用できるフックは何ですか? 注:ビルドにはmaven 2を使用しています。 私はm…


java - 小さなものからSpring Configuration Fileを作成できますか?

私はすべて、データモデルに1つのプロジェクトを使用するプロジェクトをいくつか持っています。 これらのプロジェクトにはそれぞれ独自のapplicationContext.xmlファイルがあり、そこには繰り返しのデータが含まれています。 私はmodelContext.xmlファイルを持っていたいと思います。 これはできますか?…




java spring 使い方 一覧 json boot 取得 サンプル annotation bean