問題タブ [spring-test-mvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
398762 参照

java - mockMvcでレスポンスボディの文字列をチェックする方法

簡単な統合テストがあります

最後の行で、応答本文で受信した文字列を予想される文字列と比較したい

そしてそれに応じて私は得る:

content()、body() でいくつかのトリックを試しましたが、何も機能しませんでした。

0 投票する
1 に答える
877 参照

spring-mvc - Spring テスト + サーブレット 3.0 + multipart-config タグ

ファイルをアップロードするためのこのエントリポイントがあり、正常に動作します。

今、Spring-Test フレームワークを使用して JUnit テストを作成しようとしています。

次のアサーション エラーが発生します。

私が間違っていることは何ですか?

0 投票する
3 に答える
22667 参照

java - spring-test-mvc を使用した http ヘッダーのカスタム テスト

spring-test-mvc次のようなものを使用して、MVC サービスをテストしています。

これはうまくいきました。

ここで、キャッシュ イメージを特定の範囲でランダムになるように変更しました。たとえば、代わり36003500-3700. このパターンのandExpect.

0 投票する
1 に答える
659 参照

spring - Spring MockMvc テストを使用して実サーバーにアクセスする

テスト コードを使用しMockMvcて Web アプリケーションの実際のインスタンスをヒットすることはできますか?

私は構文が本当に好きで、MockMvcコントローラーをテストするために大量のコードを書く努力をした後、実際のHTTP 要求を作成できるようにするためだけに、別の API を使用して事実上同じテストになるものを書き直すのは、努力の重複のようです。 .

MockMvcテストに合格する状況がいくつかありますが、Web コンテナーにデプロイすると、テストされた動作が失敗します。これは通常、構成または環境の問題であり、同じテストを繰り返してそれらをフラッシュできると便利です。

0 投票する
1 に答える
1585 参照

java - MockMvc で ModelAttribute パラメータをテストする方法

私はこのコントローラーメソッドを書きました:

アップデート

myCandidate のインスタンスは次のようになります。

このメソッドが Candidate を取得することをどのようにテストできますか?

MockMvc を使用しています。

0 投票する
0 に答える
459 参照

java - @EnableJpaRepositories は @Primary アノテーション付き Bean に従わない

@Inject@ComponentScanおよびを使用して簡単な Spring セットアップを行い@EnableJpaRepositoriesました。現在@Configurations、テスト、統合、または本番環境に固有のものを用意する必要はありません。

私は現在、Spring テスト mvc フレームワークを使用して@TestConfigおり、@Primary アノテーションも持つ (Spring Data) リポジトリ クラス用の模擬 Bean を導入しています。しかし、はリポジトリ Bean に@EnableJpaRepositories準拠していないようです。@PrimaryTestConfig

これを解決する簡単な方法はありますか、それとも Spring Data JPA リポジトリを有効にしない特定のプロファイルを使用してすべてを本当に分割する必要がありますか?