5

このガイドMVCコントローラーをテストするためのSpringのドキュメントに従って、Springコントローラーの単体テストと統合テストを作成しようとしています

問題は、次のコードの mvnrepository に適切なインクルードが見つからないことです

 this.mockMvc.perform(get("/foo").accept("application/json"))
        .andExpect(status().isOk())
        .andExpect(content().mimeType("application/json"));

get("/foo) メソッドと .mimeType(....) の jar が見つかりません。

しかし、グーグルで調べたところ、上記の get と mimeType のソースをhere で見つけることができました。では、この Spring Test ショーケース プロジェクトからこれらのヘルパー クラスをコピー ペーストするだけでよいのでしょうか? または私はここに何かが欠けていますか?

4

3 に答える 3

7

spring-test でパッケージ名が からtest.web.serverに変更され、Spring 4 のブログ記事/ドキュメントが古くなっているようです。test.web.servlet

于 2014-08-20T17:08:49.483 に答える
1

ありますか

 <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${spring.version}</version>
    </dependency>

あなたのpom.xmlのどこかに?

于 2014-01-23T11:30:49.987 に答える