Java,Spring,プログラミング

Thumbnail of post image 040

Mockitを使ってモック化したメソッドの呼び出し回数と呼び出し時に渡された引数の値を検証する方法についてまとめます。

準備

動作検証を行った環境は以下の通りです。

Java11
Spring Boot 2.1. ...

Java,Spring,プログラミング

Thumbnail of post image 033

MockMvcを使ってSpring MVCで作成したAPIに対してPOSTリクエストをテストする方法を紹介します。

実行環境は以下の通りです。

Java 11
Spring Boot 2.3.1

以 ...

Java,Spring,プログラミング

Thumbnail of post image 130

MockMVCでリクエストパラメータをつける方法

MockMvcを使ってSpring MVCで作成したAPIをテストする際にGETリクエストにリクエストパラメータをつける方法を紹介します。

実行環境は以下の通りです。 ...

Java,Spring,プログラミング

Thumbnail of post image 060
やりたいこと

Spring MVCで作成したRest APIに対するリクエストが認証エラーとなった際に独自のJSONをレスポンスとして返すようにします。

認証はリクエストのAuthorizationヘッダ中のトークンを使用し ...

Java,Spring,プログラミング

Thumbnail of post image 101
How to create custom validations in Spring MVC

In Spring MVC, @AssertTrue annotation helps us to create custom validat ...

Java,Spring,プログラミング

Thumbnail of post image 185

コントローラの作成

Spring MVCでWeb APIを作る際には@RestControllerアノテーションを使用するのが一般的です。@RestControllerをコントローラクラスに付与します。@RestControllerを付 ...

Java,Spring

Thumbnail of post image 046
CORS設定で許可するオリジンを環境変数から読み込む

以下の記事で作成したSpring SecurityのCORS設定に対して、アクセスを許可するオリジンを環境変数から読み込む処理を追加します。

【Java】Spring Secu ...

Java,Spring,プログラミング

Thumbnail of post image 086

Spring SecurityにCORS設定を追加

以下の記事で作成したSpring Securityを使用しWeb APIのリクエストごとにトークンで認証する処理にCORS設定を追加します。

【Spring】Spring Sec ...

Java,Spring,プログラミング

Thumbnail of post image 198
MockMvc + AssertJでREST APIテスト

この記事ではSpring MVCの@RestControllerを使用し作成したREST APIのレスポンスをMockMVC使用してテストする際に、AssertJを使用してAP ...

Java,Spring,プログラミング

Thumbnail of post image 165

Mockitoを使うとエラーハンドラのテストが作成しやすい

Spring MVCでWeb APIを作成する場合@RestControllerAdviceを使ってエラーハンドラを作成することがあると思います。このエラーハンドラで想定通りに ...