0

スタブから JSON 応答を返そうとしていますが、応答に本文からの値が必要です。このドキュメントページでは、私がしなければならないことを説明しています http://wiremock.org/docs/response-templating/が、うまくいきません。いくつかの方法を試しましたが、現在のステータスは次のとおりです。

私のpom.xml:

        <!-- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api -->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.13.2</version>
        </dependency>

        <!-- https://mvnrepository.com/artifact/com.github.tomakehurst/wiremock -->
        <dependency>
            <groupId>com.github.tomakehurst</groupId>
            <artifactId>wiremock-standalone</artifactId>
            <version>2.27.2</version>
        </dependency>

        <dependency>
            <groupId>com.jayway.jsonpath</groupId>
            <artifactId>json-path</artifactId>
            <version>2.2.0</version>
        </dependency>

        <dependency>
            <groupId>org.json</groupId>
            <artifactId>json</artifactId>
            <version>20190722</version>
        </dependency>

ドキュメントのこのコードはコンパイルされていません:

    @Rule
    public WireMockRule wm = new WireMockRule(options()
            .extensions(new ResponseTemplateTransformer(false))
    );

次のエラーがスローされます。

'options(com.github.tomakehurst.wiremock.matching.UrlPattern)' in 'com.github.tomakehurst.wiremock.client.WireMock' cannot be applied to '()'
4

0 に答える 0