emma

    1

    3答えて

    出力HTMLレポートに、コードがMavenビルドでカバーされている場所を強調表示することは可能ですか?私はあなたがスタンドアロンのエマとアリと一緒にできることは知っていますが、私はまだMavenとEmmaでこれをどうやって行うかを考えていません。ありがとう。 ジェフ

    40

    3答えて

    私はEclipseのEmmaプラグインであるEclEmmaを実行していますが、カバレッジレポートには、Enumの唯一の値が表示されていますが、私はEnumを取り戻す暗黙のメソッドのカバレッジ・ギャップがあると仮定していますが、私はあまりよく分かりません。 たとえば、この列挙型で、EclEmmaは、パッケージ宣言を除いて、緑のすべてを強調: package com.blah; public en

    1

    1答えて

    私の会社はBuckminster(これはうまくいっている)を使用するビルドシステムのアップグレード中です。当然のことながら、管理者はコードに使用するメトリックの一部を自動的に生成できるのであれば、それを望んでいます。これらのメトリックの1つは単体テストのカバレッジです。 PDEベースの以前のビルドは、コンテキスト内のすべてのプラグインを解析し、テストクラスの内部を調べ、すべてのテストケースをより大

    3

    2答えて

    プライベートメソッドがストリームを閉じることを確認するユニットテストを書いています。 ユニットテストはmethodB呼び出し、変数の何かは、ユニットテストは、テスト プライベートメソッドは、私が呼び出していますパブリックメソッド内で上のクラスを模擬しません nullです。メソッド呼び出しがメソッド内のコードは 例えば public methodA(){ if (something==n

    2

    1答えて

    AntとEmmaのコードカバレッジプラグインに問題がありますが、ソースコードは報告されません。 私は私のbuild.xml のinitエマ <taskdef resource="emma_ant.properties" /> <path id="run.classpath"> <pathelement location="${instr}" /> <path re

    3

    4答えて

    EMMを使用して、JMockitを使用するいくつかのJUnitテストのカバレッジを測定しようとしています。しかし、私はテストの約四分の一、EMMAと計装後JMockitテストを実行しようとすると、次のエラーで失敗:どのテストが失敗し、そうでないよう、私は任意のパターンを見ることができない com.logstorage.engine.sensor.SensorManagerTest.setUpBef

    15

    1答えて

    自動生成されたgetter、setters、equals、toStringなどのいくつかのメソッドは、テストのために簡単です。ただし、テストクラスに追加されていない場合、コードカバレッジ率(Emmaを使用して計算された)が減少し、システムビルドがクラッシュする可能性があります。 emmaがコードカバレッジ率でこれらのメソッドを無視するようにするにはどうすればよいですか? よろしく、 フェリペ

    0

    1答えて

    2つのjarファイルをemmaでインストルする場合、同じemmaセッションファイルを指定してそれらを同時に実行します(クライアントとサーバなど)。 jarファイルは共通のソースから構築されているため、メタデータに問題はないと私は考えています。 私はこれについてドキュメントで何も見なかったので、そこにあれば確かに歓迎されるでしょう。