Fixed missing imports

This commit is contained in:
Marcin Grzejszczak
2022-09-23 10:42:53 +02:00
parent e61ddb8f1c
commit 17bc150dba
4 changed files with 14 additions and 15 deletions

View File

@@ -61,11 +61,11 @@
<artifactId>spring-restdocs-webtestclient</artifactId>
<optional>true</optional>
</dependency>
<!-- <dependency>
<dependency>
<groupId>org.springframework.restdocs</groupId>
<artifactId>spring-restdocs-restassured</artifactId>
<optional>true</optional>
</dependency>-->
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>

View File

@@ -16,7 +16,10 @@
package org.springframework.cloud.contract.wiremock.restdocs;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.test.autoconfigure.restdocs.RestDocsRestAssuredConfigurationCustomizer;
import org.springframework.context.annotation.Configuration;
import org.springframework.restdocs.restassured.RestAssuredRestDocumentationConfigurer;
/**
* Custom configuration for Spring RestDocs that adds a WireMock snippet (for generating
@@ -31,14 +34,12 @@ import org.springframework.context.annotation.Configuration;
* stub behaviour
*/
@Configuration(proxyBeanMethods = false)
// @ConditionalOnClass(RestAssuredRestDocumentationConfigurer.class)
// public class WireMockRestAssuredConfiguration implements
// RestDocsRestAssuredConfigurationCustomizer {
public class WireMockRestAssuredConfiguration {
@ConditionalOnClass(RestAssuredRestDocumentationConfigurer.class)
public class WireMockRestAssuredConfiguration implements RestDocsRestAssuredConfigurationCustomizer {
// @Override
// public void customize(RestAssuredRestDocumentationConfigurer configurer) {
// configurer.snippets().withAdditionalDefaults(new WireMockSnippet());
// }
@Override
public void customize(RestAssuredRestDocumentationConfigurer configurer) {
configurer.snippets().withAdditionalDefaults(new WireMockSnippet());
}
}

View File

@@ -1,11 +1,6 @@
# Application Listeners
org.springframework.context.ApplicationListener=\
org.springframework.cloud.contract.wiremock.WireMockApplicationListener
# RestDocs Auto Configuration
org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs=\
org.springframework.cloud.contract.wiremock.restdocs.WireMockRestDocsConfiguration,\
org.springframework.cloud.contract.wiremock.restdocs.WireMockWebTestClientConfiguration,\
org.springframework.cloud.contract.wiremock.restdocs.WireMockRestAssuredConfiguration
# Test Execution Listeners
org.springframework.test.context.TestExecutionListener=\
org.springframework.cloud.contract.wiremock.WireMockTestExecutionListener

View File

@@ -0,0 +1,3 @@
org.springframework.cloud.contract.wiremock.restdocs.WireMockRestDocsConfiguration
org.springframework.cloud.contract.wiremock.restdocs.WireMockWebTestClientConfiguration
org.springframework.cloud.contract.wiremock.restdocs.WireMockRestAssuredConfiguration