問題タブ [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.
java - mockMvcでレスポンスボディの文字列をチェックする方法
簡単な統合テストがあります
最後の行で、応答本文で受信した文字列を予想される文字列と比較したい
そしてそれに応じて私は得る:
content()、body() でいくつかのトリックを試しましたが、何も機能しませんでした。
spring-mvc - Spring テスト + サーブレット 3.0 + multipart-config タグ
ファイルをアップロードするためのこのエントリポイントがあり、正常に動作します。
今、Spring-Test フレームワークを使用して JUnit テストを作成しようとしています。
次のアサーション エラーが発生します。
私が間違っていることは何ですか?
java - spring-test-mvc を使用した http ヘッダーのカスタム テスト
spring-test-mvc
次のようなものを使用して、MVC サービスをテストしています。
これはうまくいきました。
ここで、キャッシュ イメージを特定の範囲でランダムになるように変更しました。たとえば、代わり3600
に3500-3700
. このパターンのandExpect
.
spring - Spring MockMvc テストを使用して実サーバーにアクセスする
テスト コードを使用しMockMvc
て Web アプリケーションの実際のインスタンスをヒットすることはできますか?
私は構文が本当に好きで、MockMvc
コントローラーをテストするために大量のコードを書く努力をした後、実際のHTTP 要求を作成できるようにするためだけに、別の API を使用して事実上同じテストになるものを書き直すのは、努力の重複のようです。 .
MockMvc
テストに合格する状況がいくつかありますが、Web コンテナーにデプロイすると、テストされた動作が失敗します。これは通常、構成または環境の問題であり、同じテストを繰り返してそれらをフラッシュできると便利です。
java - MockMvc で ModelAttribute パラメータをテストする方法
私はこのコントローラーメソッドを書きました:
アップデート
myCandidate のインスタンスは次のようになります。
このメソッドが Candidate を取得することをどのようにテストできますか?
MockMvc を使用しています。
java - @EnableJpaRepositories は @Primary アノテーション付き Bean に従わない
@Inject
、@ComponentScan
およびを使用して簡単な Spring セットアップを行い@EnableJpaRepositories
ました。現在@Configurations
、テスト、統合、または本番環境に固有のものを用意する必要はありません。
私は現在、Spring テスト mvc フレームワークを使用して@TestConfig
おり、@Primary アノテーションも持つ (Spring Data) リポジトリ クラス用の模擬 Bean を導入しています。しかし、はリポジトリ Bean に@EnableJpaRepositories
準拠していないようです。@Primary
TestConfig
これを解決する簡単な方法はありますか、それとも Spring Data JPA リポジトリを有効にしない特定のプロファイルを使用してすべてを本当に分割する必要がありますか?