spock

    1

    1答えて

    既存のJava(JUnit)スイートにGroovy(Spock)単体テストの数を増やしてきました。 SonarではSpockコードの対象範囲が正しく設定されていますが、テスト、失敗、エラー、スキップされたテストの単体テストはJavaテストでのみ表示されます。 Spockテストを正しくレポートするために追加する必要がある設定は何ですか? は、Javaでのこれらの結果は、カバレッジレポートから分離され

    0

    2答えて

    現在、Groovy-spock でelseを使用している場合:は、ifが実行され、elseは実行されません。 spockテストの中でif-elseを実装する他の方法はありますか?私はスイッチケースを試して、同じものに遭遇した。によりグルーヴィーな真実「Y」に if (value == 'x' || 'y' || 'z') { //execute below info } else if

    0

    1答えて

    私はスポークを始めたばかりで、ドキュメントを読んだが、まだthenセクションの使い方を完全に理解していません。 2つの文字列を比較したい場合は、thenブロックに何が入りますか? setup: def String1 = "books" def String2 = new File('/path/to/file').text when: String1 = String1.toLower

    -1

    1答えて

    こんにちは私はテスト中に、そして統合テスト中に問題に直面しています。 同じコレクションの2つの表現が見つかりました:ClientPasswordPolicy.userCategoriesForProxyDuration;私のドメインのいずれかで 私は次のようなものがあります。 Map<String, String> userCategoriesForProxyDuration 等によってマップ

    0

    1答えて

    私はSpockを使用して統合テストフレームワークを導入するSpringベースのWebプロジェクト(EclipseはIDE)に取り組んでいます。このプロジェクトはMavenに基づいています。この目的のために、私はGreclipseプラグインをインストールして、既存のプロジェクトをグルーヴィーな性質に変換しました。また、src/test/groovyフォルダ内のテストクラスを実行するようにMavenを

    2

    1答えて

    テストフレームワークに問題があり、テストを実行できません。 私build.gradle version '1.0-SNAPSHOT' //task wrapper(type: Wrapper) { // gebVersion = '0.13.1' // seleniumVersion = '2.52.0' // // distributionUrl = "https://services

    1

    1答えて

    私はSpockを使用していますが、テストするクラスはSpyでラップされています。 テストされるメソッドを分離したいので、テストされているメソッドから呼び出される他のメソッドをスタブアウトしようとしています。 通常、私はこのようなものを使用します。 1 * classToTest.methodName(_) >> stubbed_return_value 私の問題はこれです:methodName

    0

    1答えて

    私はいくつかのクライアントアプリケーションを持つコアフレームワークを作っています。フレームワークのクライアントは、フレームワークが正しく機能するように設定された特定の設定値を持っていなければなりません。フレームワークには、設定が適切かどうかを検証する一連のSpock仕様ファイルがあります。 クライアントでは、個々の仕様ファイルをサブクラス化することができ、すべてがうまくいきます。ただし、クライアン

    0

    1答えて

    私はspockフレームワークとgroovyの両方を初めて使用しています。 私のテストプロジェクトでは、log4jの設定を 'INFO'に設定しようとしていますが、Spock 'Specification'クラスを個別に実行するか、 'gradle test'を通してすべてのメッセージを記録するようです。 は、ここに私の 'log4jconfig.groovy' ファイル log4j { app

    3

    1答えて

    私は、次のTestNGのコードに同様の機能を実現しようとしています: @Test public void method1() {} @Test(dependsOnMethods = { "method1" }) public void method2() {} 私はスポックに似た概念を見つけることができません。それは可能ですか?