問題タブ [spring-mvc-test]

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 投票する
1 に答える
1632 参照

spring - Fitnesse での Spring MVC テスト

Fitnesse Integration with Spring MVC に問題があります。

テストする私のユースケースは認証です:

spring Context をロードする一般的な Fixture があります。

applicationContext-fitnesse-common.xml ファイルは、My プレートフォームのすべての依存関係をロードしています。これには、私の servlet(Spring Mvc Files) config が含まれます。

私のフィクスチャコードは次のとおりです。

問題は、Spring が webApplicationContext を見つけることができないことです。

org.springframework.beans.factory.BeanCreationException: 「ma.awb.ebk.bel.web.fixture.authentication.IdentificationUtilisateur」という名前の Bean を作成中にエラーが発生しました: 自動配線された依存関係の注入に失敗しました。ネストされた例外は org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.web.context.WebApplicationContext ma.awb.ebk.bel.web.fixture.authentication.IdentificationUtilisateur.webApplicationContext; です。ネストされた例外は org.springframework.beans.factory.NoSuchBeanDefinitionException です: タイプ [org.springframework.web.context.WebApplicationContext] の適格な Bean が依存関係で見つかりません: この依存関係のオートワイヤー候補として適格な少なくとも 1 つの Bean が必要です。依存関係アノテーション: {@org.springframework.beans.factory.annotation.

My Slim フィクスチャとテスト Spring mvc の唯一の違いは、テスト MVC では、junit コンテキスト上にあり、Junit テストでこの注釈が有効になっていることです。

ご協力いただきありがとうございます 。

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

spring-mvc - Spring MVC コントローラー例外テスト

次のコードがあります

NotFoundExceptionがスローされたときに単体テストをしようとしているので、このようなコードを書きます

しかし、失敗しました。例外をテストする方法について何か提案はありますか?

または、CategoryService 内で例外をスローして、このようなことができるようにする必要があります

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

eclipse - StandAlone Spring MVC テスト フレームワーク

3.2 より古いバージョンの Spring を実行しているアプリケーション用に、Spring MVC テスト フレームワーク (スタンドアロン) をインストールするのに問題があります。

https://github.com/SpringSource/spring-test-mvcで利用可能なスタンドアロン プロジェクトはソース コードにのみ存在し、作業中のプロジェクトの現在のビルド パスに追加して、アクセスできるようにする方法がわかりません。私が書こうとしているテストクラス。

それを .jar lib としてダウンロードすることは可能ですか、それとも実行すべき特定の手順はありますか?

0 投票する
22 に答える
237501 参照

spring - Spring MVC テストで「Circular view path」例外を回避する方法

コントローラーの 1 つに次のコードがあります。

次のように、 Spring MVC テストを使用してテストしようとしています。

次の例外が発生します。

Circular view path [preference]: 現在のハンドラー URL [/preference] に再度ディスパッチします。ViewResolver の設定を確認してください。(ヒント: これは、デフォルトのビュー名の生成により、未指定のビューの結果である可能性があります。)

私が奇妙だと思うのは、以下に示すように、テンプレートとビューリゾルバーを含む「完全な」コンテキスト構成をロードすると、正常に機能することです。

テンプレート リゾルバーによって追加されたプレフィックスにより、アプリがこのテンプレート リゾルバーを使用するときに「循環ビュー パス」が存在しないことが保証されることは十分承知しています。

しかし、Spring MVC テストを使用してアプリをテストするにはどうすればよいでしょうか?

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

java - エラー メッセージ = 必須の MultipartFile パラメータ 'ファイル' が存在しません

springファイルアップロードフォームをテストすると、controlelr署名は次のようになります

そしてこれをテストする

しかし、私は前述のメッセージを受け取ります:エラーメッセージ = Required MultipartFile parameter 'file' is not present