問題タブ [mockmvc]

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

java - Fiddler で MockMvc テストを観察することは可能ですか?

私は自分のWebアプリをテストしています

Filler を使用してテストがどのように実行されるかを観察することはできますか? それとも、ネットワークなしで送信しますか? 強制的MockMvcにネットワークを使用することはできますか?

現在、Fiddler には何も表示されません。

の設定

役に立ちませんでした。

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

spring - Spring の MockMvc を Jersey リソースで使用できますか?

Spring Boot のスターター POM を介して Spring と Jersey の統合に成功し、Jersey エンドポイントがいくつかあります。ここで、リソースの単体テストを行いたいと思います。MockMvc が機能していないようです。リソース エンドポイントを取得しようとすると、404 エラーが発生します。

そこにJerseyテストフレームワークがあることは知っていますが、サーバーを起動しているようです. 「統合」タイプのテストを避け、これをできるだけシンプルに保つことを望んでいます。MockMvcでこれを行うことはできますか?

0 投票する
2 に答える
11412 参照

rest - RestFuse vs Rest Assured vs MockMVC Rest Service Unit Test Framework

私が書いたSpring MVCベースのRest Services用の単純な多目的単体テストフレームワークを見つけようとしています。

ネットで検索して、以下に絞り込みました。

私は RestFuse が好きです。なぜなら、ほとんどがアノテーション ベースだからです。しかし、パラメーターを渡したり、応答を確認したりする方法は、RestFuse の方が簡単なようです。最後に、Spring MVC Rest Service プロジェクトになったので、MockMVC を使用して Spring で Rest Services をテストする既に確立されている方法に固執する必要があるかどうか疑問に思っています。

フィードバックだけでなく、パフォーマンス、過去の経験、他に考慮すべきことがあれば興味があります。

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

java - モックされたリポジトリで MockMvc を使用するには?

コネクスト

  • ここでこの質問を見つけましたが、私の問題は異なります。

  • したがって、 と を使用Katharsis ControllerしてSpring Data Restいます。

  • アプリケーション全体に対して 1 つのコントローラーしかなく、リクエストはSpring Data Restリポジトリ クラスに送信されます。

  • Spring Restdocを使用して単体テストを作成する必要があるドキュメントを生成するために使用したいと考えていますMockMvc

  • ただし、 を使用Mockmvcすると、コンテナが起動し、データソースを設定する必要があります。

  • standaloneSetup()モックされたリポジトリ クラスを使用して渡すと、MockMvcロードさKatharsis Controllerれないため、リクエストはそのリポジトリに到達しません。

  • インメモリ データベースを作成できることは理解していますが、プロジェクトが大きく、データベースに膨大な数のテーブルを作成する必要があるため、これらのテストは文書化を目的としているため、避けたいと考えています。

質問

これを達成し、ターゲット リポジトリ クラスのみをモックする方法はありますか?

ノート

リポジトリとは、CrudRepositoryのインターフェイスを意味しますSpring DataRest

0 投票する
2 に答える
8070 参照

spring - Spring の MockMvc フレームワークを使用して、モデルの属性の属性値をテストするにはどうすればよいですか?

Spring 3.2.11.RELEASE と JUnit 4.11 を使用しています。Spring のorg.springframework.test.web.servlet.MockMvcフレームワークを使用してコントローラー メソッドをテストしています。あるテストでは、次のオブジェクトが取り込まれたモデルがあります。

「MyObject」オブジェクトには次のフィールドがあります…</p>

MockMvc フレームワークを使用して、「myobjects」リストの最初の項目の属性「myProperty」が true であることを確認するにはどうすればよいですか? これまでのところ、私はそれが次のようになることを知っています…</p>

しかし、属性の属性の値をテストする方法についてはわかりませんか?

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

spring - Spring の MockMvc フレームワークを使用して、java.util.Map であるモデル属性のサイズをテストするにはどうすればよいですか?

Spring 3.2.11.RELEASE、JUnit 4.11、および Mockito 1.9.5 を使用しています。Spring の MockMvc フレームワークを使用して、モデル内のマップのサイズをテストするにはどうすればよいですか? 私は以下を試しています

しかし、結果として例外が発生しています。

編集:

私はその方法に少し問題があります。あなたが言及したライブラリをインポートして、このようにセットアップしようとしました...</p>

しかし、最後の行で「シンボルが見つかりません」というコンパイル エラーが発生します。Spring の mockMVC でこのマッチャーを使用する適切な方法は何ですか?

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

spring - HttpRequestMethodNotSupportedException: リクエスト メソッド 'POST' はサポートされていません

私が実行しているMockMvcで単体テストを作成する:

HttpRequestMethodNotSupportedException: リクエスト メソッド 'POST' はサポートされていません

これにより、テスト ケースは「200」を予期して失敗し、「405」を取得します。Junit に表示される可能性のある追加事項のいくつかは、Spring Rest ドキュメント用であり、無視できます。@Rule や mockMvc Call の .andDo() など。次のドキュメントSpring Rest Docs - Path Parameterに従っていますが、機能していないようです。

コントローラーは次のとおりです。

Junit クラスは次のとおりです。

テスト実行中のコンソールは次のとおりです。