Add remaining test starters

Add test starters for all remaining non-deprecated starters.

See gh-46356
See gh-47322
This commit is contained in:
Phillip Webb 2025-09-30 17:57:10 -07:00
parent ee72caf7dc
commit 2d312ed5f5
51 changed files with 1324 additions and 1 deletions

View File

@ -2084,18 +2084,26 @@ bom {
"spring-boot-sql", "spring-boot-sql",
"spring-boot-starter", "spring-boot-starter",
"spring-boot-starter-activemq", "spring-boot-starter-activemq",
"spring-boot-starter-activemq-test",
"spring-boot-starter-actuator", "spring-boot-starter-actuator",
"spring-boot-starter-actuator-test", "spring-boot-starter-actuator-test",
"spring-boot-starter-amqp", "spring-boot-starter-amqp",
"spring-boot-starter-amqp-test",
"spring-boot-starter-artemis", "spring-boot-starter-artemis",
"spring-boot-starter-artemis-test",
"spring-boot-starter-aspectj", "spring-boot-starter-aspectj",
"spring-boot-starter-aspectj-test",
"spring-boot-starter-batch", "spring-boot-starter-batch",
"spring-boot-starter-batch-test",
"spring-boot-starter-cache", "spring-boot-starter-cache",
"spring-boot-starter-cache-test", "spring-boot-starter-cache-test",
"spring-boot-starter-cassandra", "spring-boot-starter-cassandra",
"spring-boot-starter-cassandra-test",
"spring-boot-starter-classic", "spring-boot-starter-classic",
"spring-boot-starter-cloudfoundry", "spring-boot-starter-cloudfoundry",
"spring-boot-starter-cloudfoundry-test",
"spring-boot-starter-couchbase", "spring-boot-starter-couchbase",
"spring-boot-starter-couchbase-test",
"spring-boot-starter-data-cassandra", "spring-boot-starter-data-cassandra",
"spring-boot-starter-data-cassandra-test", "spring-boot-starter-data-cassandra-test",
"spring-boot-starter-data-cassandra-reactive", "spring-boot-starter-data-cassandra-reactive",
@ -2125,45 +2133,71 @@ bom {
"spring-boot-starter-data-redis-reactive", "spring-boot-starter-data-redis-reactive",
"spring-boot-starter-data-redis-reactive-test", "spring-boot-starter-data-redis-reactive-test",
"spring-boot-starter-data-rest", "spring-boot-starter-data-rest",
"spring-boot-starter-data-rest-test",
"spring-boot-starter-elasticsearch", "spring-boot-starter-elasticsearch",
"spring-boot-starter-elasticsearch-test",
"spring-boot-starter-flyway", "spring-boot-starter-flyway",
"spring-boot-starter-flyway-test",
"spring-boot-starter-freemarker", "spring-boot-starter-freemarker",
"spring-boot-starter-freemarker-test",
"spring-boot-starter-graphql", "spring-boot-starter-graphql",
"spring-boot-starter-graphql-test", "spring-boot-starter-graphql-test",
"spring-boot-starter-groovy-templates", "spring-boot-starter-groovy-templates",
"spring-boot-starter-groovy-templates-test",
"spring-boot-starter-gson", "spring-boot-starter-gson",
"spring-boot-starter-gson-test",
"spring-boot-starter-hateoas", "spring-boot-starter-hateoas",
"spring-boot-starter-hateoas-test",
"spring-boot-starter-hazelcast", "spring-boot-starter-hazelcast",
"spring-boot-starter-hazelcast-test",
"spring-boot-starter-integration", "spring-boot-starter-integration",
"spring-boot-starter-integration-test",
"spring-boot-starter-jackson", "spring-boot-starter-jackson",
"spring-boot-starter-jackson-test",
"spring-boot-starter-jdbc", "spring-boot-starter-jdbc",
"spring-boot-starter-jdbc-test", "spring-boot-starter-jdbc-test",
"spring-boot-starter-jetty", "spring-boot-starter-jetty",
"spring-boot-starter-jms", "spring-boot-starter-jms",
"spring-boot-starter-jms-test",
"spring-boot-starter-jooq", "spring-boot-starter-jooq",
"spring-boot-starter-jooq-test", "spring-boot-starter-jooq-test",
"spring-boot-starter-json", "spring-boot-starter-json",
"spring-boot-starter-jsonb", "spring-boot-starter-jsonb",
"spring-boot-starter-jsonb-test",
"spring-boot-starter-kafka", "spring-boot-starter-kafka",
"spring-boot-starter-kafka-test",
"spring-boot-starter-kotlin-serialization", "spring-boot-starter-kotlin-serialization",
"spring-boot-starter-kotlin-serialization-test",
"spring-boot-starter-ldap", "spring-boot-starter-ldap",
"spring-boot-starter-ldap-test",
"spring-boot-starter-liquibase", "spring-boot-starter-liquibase",
"spring-boot-starter-liquibase-test",
"spring-boot-starter-log4j2", "spring-boot-starter-log4j2",
"spring-boot-starter-logback", "spring-boot-starter-logback",
"spring-boot-starter-logging", "spring-boot-starter-logging",
"spring-boot-starter-mail", "spring-boot-starter-mail",
"spring-boot-starter-mail-test",
"spring-boot-starter-mongodb", "spring-boot-starter-mongodb",
"spring-boot-starter-mongodb-test",
"spring-boot-starter-mustache", "spring-boot-starter-mustache",
"spring-boot-starter-mustache-test",
"spring-boot-starter-neo4j", "spring-boot-starter-neo4j",
"spring-boot-starter-neo4j-test",
"spring-boot-starter-oauth2-authorization-server", "spring-boot-starter-oauth2-authorization-server",
"spring-boot-starter-oauth2-client", "spring-boot-starter-oauth2-client",
"spring-boot-starter-oauth2-resource-server", "spring-boot-starter-oauth2-resource-server",
"spring-boot-starter-opentelemetry", "spring-boot-starter-opentelemetry",
"spring-boot-starter-opentelemetry-test",
"spring-boot-starter-pulsar", "spring-boot-starter-pulsar",
"spring-boot-starter-pulsar-test",
"spring-boot-starter-pulsar-reactive", "spring-boot-starter-pulsar-reactive",
"spring-boot-starter-pulsar-reactive-test",
"spring-boot-starter-quartz", "spring-boot-starter-quartz",
"spring-boot-starter-quartz-test",
"spring-boot-starter-r2dbc", "spring-boot-starter-r2dbc",
"spring-boot-starter-r2dbc-test",
"spring-boot-starter-reactor", "spring-boot-starter-reactor",
"spring-boot-starter-reactor-test",
"spring-boot-starter-reactor-netty", "spring-boot-starter-reactor-netty",
"spring-boot-starter-restclient", "spring-boot-starter-restclient",
"spring-boot-starter-restclient-test", "spring-boot-starter-restclient-test",
@ -2172,22 +2206,35 @@ bom {
"spring-boot-starter-security", "spring-boot-starter-security",
"spring-boot-starter-security-test", "spring-boot-starter-security-test",
"spring-boot-starter-security-oauth2-authorization-server", "spring-boot-starter-security-oauth2-authorization-server",
"spring-boot-starter-security-oauth2-authorization-server-test",
"spring-boot-starter-security-oauth2-client", "spring-boot-starter-security-oauth2-client",
"spring-boot-starter-security-oauth2-client-test",
"spring-boot-starter-security-oauth2-resource-server", "spring-boot-starter-security-oauth2-resource-server",
"spring-boot-starter-security-oauth2-resource-server-test",
"spring-boot-starter-security-saml2", "spring-boot-starter-security-saml2",
"spring-boot-starter-security-saml2-test",
"spring-boot-starter-sendgrid", "spring-boot-starter-sendgrid",
"spring-boot-starter-sendgrid-test",
"spring-boot-starter-session-data-mongodb", "spring-boot-starter-session-data-mongodb",
"spring-boot-starter-session-data-mongodb-test",
"spring-boot-starter-session-data-redis", "spring-boot-starter-session-data-redis",
"spring-boot-starter-session-data-redis-test",
"spring-boot-starter-session-hazelcast", "spring-boot-starter-session-hazelcast",
"spring-boot-starter-session-hazelcast-test",
"spring-boot-starter-session-jdbc", "spring-boot-starter-session-jdbc",
"spring-boot-starter-session-jdbc-test",
"spring-boot-starter-sql", "spring-boot-starter-sql",
"spring-boot-starter-sql-test",
"spring-boot-starter-test", "spring-boot-starter-test",
"spring-boot-starter-thymeleaf", "spring-boot-starter-thymeleaf",
"spring-boot-starter-thymeleaf-test",
"spring-boot-starter-tomcat", "spring-boot-starter-tomcat",
"spring-boot-starter-validation", "spring-boot-starter-validation",
"spring-boot-starter-validation-test",
"spring-boot-starter-web", "spring-boot-starter-web",
"spring-boot-starter-web-services", "spring-boot-starter-web-services",
"spring-boot-starter-webclient", "spring-boot-starter-webclient",
"spring-boot-starter-webclient-test",
"spring-boot-starter-webflux", "spring-boot-starter-webflux",
"spring-boot-starter-webflux-test", "spring-boot-starter-webflux-test",
"spring-boot-starter-webmvc", "spring-boot-starter-webmvc",
@ -2195,6 +2242,7 @@ bom {
"spring-boot-starter-webservices", "spring-boot-starter-webservices",
"spring-boot-starter-webservices-test", "spring-boot-starter-webservices-test",
"spring-boot-starter-websocket", "spring-boot-starter-websocket",
"spring-boot-starter-websocket-test",
"spring-boot-starter-zipkin", "spring-boot-starter-zipkin",
"spring-boot-test", "spring-boot-test",
"spring-boot-test-autoconfigure", "spring-boot-test-autoconfigure",
@ -2212,7 +2260,8 @@ bom {
"spring-boot-webservices", "spring-boot-webservices",
"spring-boot-webservices-test", "spring-boot-webservices-test",
"spring-boot-websocket", "spring-boot-websocket",
"spring-boot-zipkin" "spring-boot-zipkin",
"spring-boot-starter-zipkin-test"
] ]
plugins = [ plugins = [
"spring-boot-maven-plugin" "spring-boot-maven-plugin"

View File

@ -198,19 +198,27 @@ include "module:spring-boot-zipkin"
include "starter:spring-boot-starter" include "starter:spring-boot-starter"
include "starter:spring-boot-starter-activemq" include "starter:spring-boot-starter-activemq"
include "starter:spring-boot-starter-activemq-test"
include "starter:spring-boot-starter-actuator" include "starter:spring-boot-starter-actuator"
include "starter:spring-boot-starter-actuator-test" include "starter:spring-boot-starter-actuator-test"
include "starter:spring-boot-starter-amqp" include "starter:spring-boot-starter-amqp"
include "starter:spring-boot-starter-amqp-test"
include "starter:spring-boot-starter-artemis" include "starter:spring-boot-starter-artemis"
include "starter:spring-boot-starter-artemis-test"
include "starter:spring-boot-starter-aspectj" include "starter:spring-boot-starter-aspectj"
include "starter:spring-boot-starter-aspectj-test"
include "starter:spring-boot-starter-batch" include "starter:spring-boot-starter-batch"
include "starter:spring-boot-starter-batch-jdbc" include "starter:spring-boot-starter-batch-jdbc"
include "starter:spring-boot-starter-batch-test"
include "starter:spring-boot-starter-cache" include "starter:spring-boot-starter-cache"
include "starter:spring-boot-starter-cache-test" include "starter:spring-boot-starter-cache-test"
include "starter:spring-boot-starter-cassandra" include "starter:spring-boot-starter-cassandra"
include "starter:spring-boot-starter-cassandra-test"
include "starter:spring-boot-starter-classic" include "starter:spring-boot-starter-classic"
include "starter:spring-boot-starter-cloudfoundry" include "starter:spring-boot-starter-cloudfoundry"
include "starter:spring-boot-starter-cloudfoundry-test"
include "starter:spring-boot-starter-couchbase" include "starter:spring-boot-starter-couchbase"
include "starter:spring-boot-starter-couchbase-test"
include "starter:spring-boot-starter-data-cassandra" include "starter:spring-boot-starter-data-cassandra"
include "starter:spring-boot-starter-data-cassandra-test" include "starter:spring-boot-starter-data-cassandra-test"
include "starter:spring-boot-starter-data-cassandra-reactive" include "starter:spring-boot-starter-data-cassandra-reactive"
@ -240,46 +248,72 @@ include "starter:spring-boot-starter-data-redis-test"
include "starter:spring-boot-starter-data-redis-reactive" include "starter:spring-boot-starter-data-redis-reactive"
include "starter:spring-boot-starter-data-redis-reactive-test" include "starter:spring-boot-starter-data-redis-reactive-test"
include "starter:spring-boot-starter-data-rest" include "starter:spring-boot-starter-data-rest"
include "starter:spring-boot-starter-data-rest-test"
include "starter:spring-boot-starter-elasticsearch" include "starter:spring-boot-starter-elasticsearch"
include "starter:spring-boot-starter-elasticsearch-test"
include "starter:spring-boot-starter-flyway" include "starter:spring-boot-starter-flyway"
include "starter:spring-boot-starter-flyway-test"
include "starter:spring-boot-starter-freemarker" include "starter:spring-boot-starter-freemarker"
include "starter:spring-boot-starter-freemarker-test"
include "starter:spring-boot-starter-graphql" include "starter:spring-boot-starter-graphql"
include "starter:spring-boot-starter-graphql-test" include "starter:spring-boot-starter-graphql-test"
include "starter:spring-boot-starter-groovy-templates" include "starter:spring-boot-starter-groovy-templates"
include "starter:spring-boot-starter-groovy-templates-test"
include "starter:spring-boot-starter-gson" include "starter:spring-boot-starter-gson"
include "starter:spring-boot-starter-gson-test"
include "starter:spring-boot-starter-hateoas" include "starter:spring-boot-starter-hateoas"
include "starter:spring-boot-starter-hateoas-test"
include "starter:spring-boot-starter-hazelcast" include "starter:spring-boot-starter-hazelcast"
include "starter:spring-boot-starter-hazelcast-test"
include "starter:spring-boot-starter-integration" include "starter:spring-boot-starter-integration"
include "starter:spring-boot-starter-integration-test"
include "starter:spring-boot-starter-jackson" include "starter:spring-boot-starter-jackson"
include "starter:spring-boot-starter-jackson-test"
include "starter:spring-boot-starter-jdbc" include "starter:spring-boot-starter-jdbc"
include "starter:spring-boot-starter-jdbc-test" include "starter:spring-boot-starter-jdbc-test"
include "starter:spring-boot-starter-jetty" include "starter:spring-boot-starter-jetty"
include "starter:spring-boot-starter-jms" include "starter:spring-boot-starter-jms"
include "starter:spring-boot-starter-jms-test"
include "starter:spring-boot-starter-jooq" include "starter:spring-boot-starter-jooq"
include "starter:spring-boot-starter-jooq-test" include "starter:spring-boot-starter-jooq-test"
include "starter:spring-boot-starter-json" include "starter:spring-boot-starter-json"
include "starter:spring-boot-starter-jsonb" include "starter:spring-boot-starter-jsonb"
include "starter:spring-boot-starter-jsonb-test"
include "starter:spring-boot-starter-kafka" include "starter:spring-boot-starter-kafka"
include "starter:spring-boot-starter-kafka-test"
include "starter:spring-boot-starter-kotlin-serialization" include "starter:spring-boot-starter-kotlin-serialization"
include "starter:spring-boot-starter-kotlin-serialization-test"
include "starter:spring-boot-starter-ldap" include "starter:spring-boot-starter-ldap"
include "starter:spring-boot-starter-ldap-test"
include "starter:spring-boot-starter-liquibase" include "starter:spring-boot-starter-liquibase"
include "starter:spring-boot-starter-liquibase-test"
include "starter:spring-boot-starter-log4j2" include "starter:spring-boot-starter-log4j2"
include "starter:spring-boot-starter-logback" include "starter:spring-boot-starter-logback"
include "starter:spring-boot-starter-logging" include "starter:spring-boot-starter-logging"
include "starter:spring-boot-starter-mail" include "starter:spring-boot-starter-mail"
include "starter:spring-boot-starter-mail-test"
include "starter:spring-boot-starter-mongodb" include "starter:spring-boot-starter-mongodb"
include "starter:spring-boot-starter-mongodb-test"
include "starter:spring-boot-starter-mustache" include "starter:spring-boot-starter-mustache"
include "starter:spring-boot-starter-mustache-test"
include "starter:spring-boot-starter-neo4j" include "starter:spring-boot-starter-neo4j"
include "starter:spring-boot-starter-neo4j-test"
include "starter:spring-boot-starter-oauth2-authorization-server" include "starter:spring-boot-starter-oauth2-authorization-server"
include "starter:spring-boot-starter-oauth2-client" include "starter:spring-boot-starter-oauth2-client"
include "starter:spring-boot-starter-oauth2-resource-server" include "starter:spring-boot-starter-oauth2-resource-server"
include "starter:spring-boot-starter-opentelemetry" include "starter:spring-boot-starter-opentelemetry"
include "starter:spring-boot-starter-opentelemetry-test"
include "starter:spring-boot-starter-parent" include "starter:spring-boot-starter-parent"
include "starter:spring-boot-starter-pulsar" include "starter:spring-boot-starter-pulsar"
include "starter:spring-boot-starter-pulsar-test"
include "starter:spring-boot-starter-pulsar-reactive" include "starter:spring-boot-starter-pulsar-reactive"
include "starter:spring-boot-starter-pulsar-reactive-test"
include "starter:spring-boot-starter-quartz" include "starter:spring-boot-starter-quartz"
include "starter:spring-boot-starter-quartz-test"
include "starter:spring-boot-starter-r2dbc" include "starter:spring-boot-starter-r2dbc"
include "starter:spring-boot-starter-r2dbc-test"
include "starter:spring-boot-starter-reactor" include "starter:spring-boot-starter-reactor"
include "starter:spring-boot-starter-reactor-test"
include "starter:spring-boot-starter-reactor-netty" include "starter:spring-boot-starter-reactor-netty"
include "starter:spring-boot-starter-restclient" include "starter:spring-boot-starter-restclient"
include "starter:spring-boot-starter-restclient-test" include "starter:spring-boot-starter-restclient-test"
@ -288,22 +322,35 @@ include "starter:spring-boot-starter-rsocket-test"
include "starter:spring-boot-starter-security" include "starter:spring-boot-starter-security"
include "starter:spring-boot-starter-security-test" include "starter:spring-boot-starter-security-test"
include "starter:spring-boot-starter-security-oauth2-authorization-server" include "starter:spring-boot-starter-security-oauth2-authorization-server"
include "starter:spring-boot-starter-security-oauth2-authorization-server-test"
include "starter:spring-boot-starter-security-oauth2-client" include "starter:spring-boot-starter-security-oauth2-client"
include "starter:spring-boot-starter-security-oauth2-client-test"
include "starter:spring-boot-starter-security-oauth2-resource-server" include "starter:spring-boot-starter-security-oauth2-resource-server"
include "starter:spring-boot-starter-security-oauth2-resource-server-test"
include "starter:spring-boot-starter-security-saml2" include "starter:spring-boot-starter-security-saml2"
include "starter:spring-boot-starter-security-saml2-test"
include "starter:spring-boot-starter-sendgrid" include "starter:spring-boot-starter-sendgrid"
include "starter:spring-boot-starter-sendgrid-test"
include "starter:spring-boot-starter-session-data-mongodb" include "starter:spring-boot-starter-session-data-mongodb"
include "starter:spring-boot-starter-session-data-mongodb-test"
include "starter:spring-boot-starter-session-data-redis" include "starter:spring-boot-starter-session-data-redis"
include "starter:spring-boot-starter-session-data-redis-test"
include "starter:spring-boot-starter-session-hazelcast" include "starter:spring-boot-starter-session-hazelcast"
include "starter:spring-boot-starter-session-hazelcast-test"
include "starter:spring-boot-starter-session-jdbc" include "starter:spring-boot-starter-session-jdbc"
include "starter:spring-boot-starter-session-jdbc-test"
include "starter:spring-boot-starter-sql" include "starter:spring-boot-starter-sql"
include "starter:spring-boot-starter-sql-test"
include "starter:spring-boot-starter-test" include "starter:spring-boot-starter-test"
include "starter:spring-boot-starter-thymeleaf" include "starter:spring-boot-starter-thymeleaf"
include "starter:spring-boot-starter-thymeleaf-test"
include "starter:spring-boot-starter-tomcat" include "starter:spring-boot-starter-tomcat"
include "starter:spring-boot-starter-validation" include "starter:spring-boot-starter-validation"
include "starter:spring-boot-starter-validation-test"
include "starter:spring-boot-starter-web" include "starter:spring-boot-starter-web"
include "starter:spring-boot-starter-web-services" include "starter:spring-boot-starter-web-services"
include "starter:spring-boot-starter-webclient" include "starter:spring-boot-starter-webclient"
include "starter:spring-boot-starter-webclient-test"
include "starter:spring-boot-starter-webflux" include "starter:spring-boot-starter-webflux"
include "starter:spring-boot-starter-webflux-test" include "starter:spring-boot-starter-webflux-test"
include "starter:spring-boot-starter-webmvc" include "starter:spring-boot-starter-webmvc"
@ -311,7 +358,9 @@ include "starter:spring-boot-starter-webmvc-test"
include "starter:spring-boot-starter-webservices" include "starter:spring-boot-starter-webservices"
include "starter:spring-boot-starter-webservices-test" include "starter:spring-boot-starter-webservices-test"
include "starter:spring-boot-starter-websocket" include "starter:spring-boot-starter-websocket"
include "starter:spring-boot-starter-websocket-test"
include "starter:spring-boot-starter-zipkin" include "starter:spring-boot-starter-zipkin"
include "starter:spring-boot-starter-zipkin-test"
include "loader:spring-boot-jarmode-tools" include "loader:spring-boot-jarmode-tools"
include "loader:spring-boot-loader" include "loader:spring-boot-loader"

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = ""
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring AMQP and Rabbit MQ"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Apache Artemis and JMS"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing aspect-oriented programming with AspectJ"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter testing using Spring Batch"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Cassandra distributed database"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Cloud Foundry"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Couchbase document-oriented database"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Data repositories exposed over REST using Spring Data REST and Spring MVC"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Elasticsearch search and analytics engine"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Flyway database migrations"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing FreeMarker"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Groovy Templates"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing GSON"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring HATEOS to build hypermedia-based RESTful Spring MVC web applications"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Hazelcast"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Integration"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Jackson"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing JMS"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing JSON-B"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Apache Kafka"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Kotlin Serialization"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing LDAP"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Liquibase database migrations"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Java Mail and Spring Framework's email sending support"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing MongoDB document-oriented database"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Mustache"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Neo4j graph database"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing OpenTelemetry"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring for Apache Pulsar Reactive"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring for Apache Pulsar"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing the Quartz scheduler"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing R2DBC"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Reactor"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Authorization Server features"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Security's OAuth2/OpenID Connect client features"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Security's OAuth2 resource server features"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Security with SAML2"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Session with Sendgrid"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Session with Spring Data MongoDB"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Session with Spring Data Redis"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Session with Hazelcast"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring Session with JDBC"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing SQL"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Thymeleaf"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Java Bean Validation with Hibernate Validator"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter testing Spring's reactive HTTP clients (WebClient and HTTP Service Clients)"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Spring MVC WebSocket support"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}

View File

@ -0,0 +1,25 @@
/*
* Copyright 2012-present the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the License);
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
plugins {
id "org.springframework.boot.starter"
}
description = "Starter for testing Zipkin"
dependencies {
api(project(":starter:spring-boot-starter-test"))
}