JAVA-8363: Fix FooLiveTest - separate mime from etag code

This commit is contained in:
Krzysiek
2021-11-25 13:25:40 +01:00
parent fab1638eeb
commit 9b494ef513
4 changed files with 47 additions and 31 deletions

View File

@@ -18,7 +18,7 @@ import io.restassured.RestAssured;
import io.restassured.response.Response;
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = WebConfig.class, webEnvironment = WebEnvironment.RANDOM_PORT)
@SpringBootTest(classes = FooController.class, webEnvironment = WebEnvironment.RANDOM_PORT)
@ComponentScan({"com.baeldung.mime"})
@EnableAutoConfiguration
@ActiveProfiles("test")
@@ -44,12 +44,12 @@ public class FooLiveTest {
createAsUri(resource);
}
private final String createAsUri(final Foo resource) {
private String createAsUri(final Foo resource) {
final Response response = createAsResponse(resource);
return getURL() + "/" + response.getBody().as(Foo.class).getId();
}
private final Response createAsResponse(final Foo resource) {
private Response createAsResponse(final Foo resource) {
final String resourceAsString = marshaller.encode(resource);
return RestAssured.given()