Browse Source

org.springframework.boot:spring-boot-security-test

Rob Winch 1 month ago
parent
commit
579791c063
45 changed files with 46 additions and 1 deletions
  1. 1 0
      reactive/rsocket/hello-security/build.gradle
  2. 1 0
      reactive/webflux-fn/hello-security/build.gradle
  3. 1 0
      reactive/webflux/java/authentication/one-time-token/magic-link/build.gradle
  4. 1 0
      reactive/webflux/java/authentication/username-password/form/build.gradle
  5. 1 0
      reactive/webflux/java/authentication/x509/build.gradle
  6. 1 0
      reactive/webflux/java/hello-security-explicit/build.gradle
  7. 1 0
      reactive/webflux/java/hello-security/build.gradle
  8. 1 0
      reactive/webflux/java/method/build.gradle
  9. 1 0
      reactive/webflux/java/oauth2/login/build.gradle
  10. 1 0
      reactive/webflux/java/oauth2/resource-server/build.gradle
  11. 1 0
      reactive/webflux/java/oauth2/webclient/build.gradle
  12. 1 0
      reactive/webflux/java/session-management/maximum-sessions/build.gradle
  13. 1 0
      servlet/spring-boot/java/acl/build.gradle
  14. 1 0
      servlet/spring-boot/java/aot/data/build.gradle
  15. 1 0
      servlet/spring-boot/java/authentication/mfa/formLogin+ott/build.gradle
  16. 1 0
      servlet/spring-boot/java/authentication/mfa/oauth2/build.gradle
  17. 1 0
      servlet/spring-boot/java/authentication/mfa/x509+formLogin/build.gradle
  18. 1 0
      servlet/spring-boot/java/authentication/mfa/x509+webauthn/build.gradle
  19. 1 0
      servlet/spring-boot/java/authentication/one-time-token/magic-link/build.gradle
  20. 1 0
      servlet/spring-boot/java/authentication/username-password/compromised-password-checker/build.gradle
  21. 1 0
      servlet/spring-boot/java/authentication/username-password/mfa/build.gradle
  22. 1 0
      servlet/spring-boot/java/authentication/username-password/user-details-service/custom-user/build.gradle
  23. 2 1
      servlet/spring-boot/java/cas/login/build.gradle
  24. 1 0
      servlet/spring-boot/java/data/build.gradle
  25. 1 0
      servlet/spring-boot/java/hello-security-explicit/build.gradle
  26. 1 0
      servlet/spring-boot/java/hello-security/build.gradle
  27. 1 0
      servlet/spring-boot/java/jwt/login/build.gradle
  28. 1 0
      servlet/spring-boot/java/ldap/build.gradle
  29. 1 0
      servlet/spring-boot/java/oauth2/authorization-server/build.gradle
  30. 1 0
      servlet/spring-boot/java/oauth2/login/build.gradle
  31. 1 0
      servlet/spring-boot/java/oauth2/resource-server/hello-security/build.gradle
  32. 1 0
      servlet/spring-boot/java/oauth2/resource-server/jwe/build.gradle
  33. 1 0
      servlet/spring-boot/java/oauth2/resource-server/multi-tenancy/build.gradle
  34. 1 0
      servlet/spring-boot/java/oauth2/resource-server/opaque/build.gradle
  35. 1 0
      servlet/spring-boot/java/oauth2/resource-server/restclient/build.gradle
  36. 1 0
      servlet/spring-boot/java/oauth2/resource-server/static/build.gradle
  37. 1 0
      servlet/spring-boot/java/oauth2/restclient/build.gradle
  38. 1 0
      servlet/spring-boot/java/oauth2/webclient/build.gradle
  39. 1 0
      servlet/spring-boot/java/observability/build.gradle
  40. 1 0
      servlet/spring-boot/java/saml2/login/build.gradle
  41. 1 0
      servlet/spring-boot/java/saml2/refreshable-metadata/build.gradle
  42. 1 0
      servlet/spring-boot/java/saml2/saml-extension-federation/build.gradle
  43. 1 0
      servlet/spring-boot/java/saml2/saml-extension-urls/build.gradle
  44. 1 0
      servlet/spring-boot/java/session-management/maximum-sessions-prevent-login/build.gradle
  45. 1 0
      servlet/spring-boot/java/session-management/maximum-sessions/build.gradle

+ 1 - 0
reactive/rsocket/hello-security/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-rsocket-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
reactive/webflux-fn/hello-security/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
reactive/webflux/java/authentication/one-time-token/magic-link/build.gradle

@@ -24,6 +24,7 @@ dependencies {
 	implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testImplementation 'com.icegreen:greenmail-junit5:2.0.1'
 	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'

+ 1 - 0
reactive/webflux/java/authentication/username-password/form/build.gradle

@@ -20,6 +20,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 
 	integTestImplementation "org.seleniumhq.selenium:htmlunit-driver:4.13.0"

+ 1 - 0
reactive/webflux/java/authentication/x509/build.gradle

@@ -18,6 +18,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
reactive/webflux/java/hello-security-explicit/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 
 	integTestImplementation "org.seleniumhq.selenium:htmlunit-driver:4.13.0"

+ 1 - 0
reactive/webflux/java/hello-security/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
reactive/webflux/java/method/build.gradle

@@ -20,6 +20,7 @@ dependencies {
 	testImplementation 'io.projectreactor:reactor-test'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
reactive/webflux/java/oauth2/login/build.gradle

@@ -20,6 +20,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 
 	integTestImplementation 'org.htmlunit:htmlunit'

+ 1 - 0
reactive/webflux/java/oauth2/resource-server/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
reactive/webflux/java/oauth2/webclient/build.gradle

@@ -21,6 +21,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testImplementation 'com.squareup.okhttp3:mockwebserver:5.1.0'
 }

+ 1 - 0
reactive/webflux/java/session-management/maximum-sessions/build.gradle

@@ -23,6 +23,7 @@ dependencies {
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webflux-test'
 	testImplementation 'io.projectreactor:reactor-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/acl/build.gradle

@@ -27,6 +27,7 @@ dependencies {
 	implementation 'org.hsqldb:hsqldb'
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
 }

+ 1 - 0
servlet/spring-boot/java/aot/data/build.gradle

@@ -25,6 +25,7 @@ dependencies {
 	implementation 'com.h2database:h2'
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/authentication/mfa/formLogin+ott/build.gradle

@@ -23,6 +23,7 @@ dependencies {
 	implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
 }

+ 1 - 0
servlet/spring-boot/java/authentication/mfa/oauth2/build.gradle

@@ -25,6 +25,7 @@ dependencies {
 	implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testImplementation 'com.icegreen:greenmail-junit5:2.0.1'
 	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'

+ 1 - 0
servlet/spring-boot/java/authentication/mfa/x509+formLogin/build.gradle

@@ -22,6 +22,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/authentication/mfa/x509+webauthn/build.gradle

@@ -23,6 +23,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/authentication/one-time-token/magic-link/build.gradle

@@ -24,6 +24,7 @@ dependencies {
 	implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testImplementation 'com.icegreen:greenmail-junit5:2.0.1'
 	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'

+ 1 - 0
servlet/spring-boot/java/authentication/username-password/compromised-password-checker/build.gradle

@@ -22,6 +22,7 @@ dependencies {
 	implementation 'org.springframework.boot:spring-boot-starter-web'
 	implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
 }

+ 1 - 0
servlet/spring-boot/java/authentication/username-password/mfa/build.gradle

@@ -22,6 +22,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/authentication/username-password/user-details-service/custom-user/build.gradle

@@ -20,6 +20,7 @@ dependencies {
     testImplementation 'org.springframework.boot:spring-boot-starter-restclient'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 2 - 1
servlet/spring-boot/java/cas/login/build.gradle

@@ -19,7 +19,8 @@ dependencies {
     implementation 'org.thymeleaf.extras:thymeleaf-extras-springsecurity6'
 
     testImplementation 'org.springframework.boot:spring-boot-starter-test'
-    testImplementation 'org.springframework.security:spring-security-test'
+    testImplementation 'org.springframework.boot:spring-boot-security-test'
+	testImplementation 'org.springframework.security:spring-security-test'
     testImplementation "org.testcontainers:testcontainers-junit-jupiter"
     testImplementation 'com.microsoft.playwright:playwright:1.42.0'
 }

+ 1 - 0
servlet/spring-boot/java/data/build.gradle

@@ -22,6 +22,7 @@ dependencies {
 	implementation 'com.h2database:h2'
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/hello-security-explicit/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 
 	integTestImplementation "org.seleniumhq.selenium:htmlunit-driver:4.13.0"

+ 1 - 0
servlet/spring-boot/java/hello-security/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/jwt/login/build.gradle

@@ -17,6 +17,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/ldap/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/oauth2/authorization-server/build.gradle

@@ -19,6 +19,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 
 	integTestImplementation 'org.htmlunit:htmlunit'

+ 1 - 0
servlet/spring-boot/java/oauth2/login/build.gradle

@@ -20,6 +20,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 
 	integTestImplementation 'org.htmlunit:htmlunit'

+ 1 - 0
servlet/spring-boot/java/oauth2/resource-server/hello-security/build.gradle

@@ -20,6 +20,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/oauth2/resource-server/jwe/build.gradle

@@ -35,6 +35,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/oauth2/resource-server/multi-tenancy/build.gradle

@@ -36,6 +36,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/oauth2/resource-server/opaque/build.gradle

@@ -36,6 +36,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/oauth2/resource-server/restclient/build.gradle

@@ -16,6 +16,7 @@ dependencies {
 	implementation 'org.springframework.boot:spring-boot-starter-web'
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/oauth2/resource-server/static/build.gradle

@@ -34,6 +34,7 @@ dependencies {
 
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/oauth2/restclient/build.gradle

@@ -20,6 +20,7 @@ dependencies {
     testImplementation 'org.springframework.boot:spring-boot-starter-restclient'
     testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testImplementation 'com.squareup.okhttp3:mockwebserver:5.1.0'
 }

+ 1 - 0
servlet/spring-boot/java/oauth2/webclient/build.gradle

@@ -39,6 +39,7 @@ dependencies {
     testImplementation 'org.springframework.boot:spring-boot-starter-restclient'
     testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	testImplementation 'com.squareup.okhttp3:mockwebserver:5.1.0'
 }

+ 1 - 0
servlet/spring-boot/java/observability/build.gradle

@@ -23,6 +23,7 @@ dependencies {
 	testImplementation 'org.springframework.boot:spring-boot-starter-restclient'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/saml2/login/build.gradle

@@ -30,6 +30,7 @@ dependencies {
 	testImplementation 'org.htmlunit:htmlunit'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	runtimeOnly "org.springframework.boot:spring-boot-docker-compose"
 }

+ 1 - 0
servlet/spring-boot/java/saml2/refreshable-metadata/build.gradle

@@ -30,6 +30,7 @@ dependencies {
 	testImplementation 'org.htmlunit:htmlunit'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	runtimeOnly "org.springframework.boot:spring-boot-docker-compose"
 }

+ 1 - 0
servlet/spring-boot/java/saml2/saml-extension-federation/build.gradle

@@ -30,6 +30,7 @@ dependencies {
 	testImplementation 'org.htmlunit:htmlunit'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	runtimeOnly "org.springframework.boot:spring-boot-docker-compose"
 }

+ 1 - 0
servlet/spring-boot/java/saml2/saml-extension-urls/build.gradle

@@ -30,6 +30,7 @@ dependencies {
 	testImplementation 'org.htmlunit:htmlunit'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 	runtimeOnly "org.springframework.boot:spring-boot-docker-compose"
 }

+ 1 - 0
servlet/spring-boot/java/session-management/maximum-sessions-prevent-login/build.gradle

@@ -16,6 +16,7 @@ dependencies {
 	implementation 'org.springframework.boot:spring-boot-starter-web'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }
 

+ 1 - 0
servlet/spring-boot/java/session-management/maximum-sessions/build.gradle

@@ -16,6 +16,7 @@ dependencies {
 	implementation 'org.springframework.boot:spring-boot-starter-web'
 	testImplementation 'org.springframework.boot:spring-boot-starter-test'
 	testImplementation 'org.springframework.boot:spring-boot-webmvc-test'
+	testImplementation 'org.springframework.boot:spring-boot-security-test'
 	testImplementation 'org.springframework.security:spring-security-test'
 }