Skip to content

Commit 4fe6f64

Browse files
authored
spring boot 4 update (#30)
* spring boot 4 update
1 parent 51d7450 commit 4fe6f64

File tree

12 files changed

+57
-56
lines changed

12 files changed

+57
-56
lines changed

pom.xml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
34
<modelVersion>4.0.0</modelVersion>
45

56
<parent>
67
<groupId>org.springframework.boot</groupId>
78
<artifactId>spring-boot-starter-parent</artifactId>
8-
<version>3.5.7</version>
9+
<version>4.0.0</version>
910
<relativePath/> <!-- lookup parent from repository -->
1011
</parent>
1112

@@ -23,7 +24,7 @@
2324
<dependency>
2425
<groupId>it.aboutbits</groupId>
2526
<artifactId>spring-boot-toolbox</artifactId>
26-
<version>1.7.0</version>
27+
<version>2.0.0</version>
2728
</dependency>
2829
</dependencies>
2930
</dependencyManagement>
@@ -117,12 +118,12 @@
117118
<dependency>
118119
<groupId>com.puppycrawl.tools</groupId>
119120
<artifactId>checkstyle</artifactId>
120-
<version>11.1.0</version>
121+
<version>12.3.0</version>
121122
</dependency>
122123
<dependency>
123124
<groupId>it.aboutbits</groupId>
124125
<artifactId>java-checkstyle-config</artifactId>
125-
<version>1.0.1</version>
126+
<version>1.1.0</version>
126127
</dependency>
127128
</dependencies>
128129
</plugin>

src/main/java/it/aboutbits/springboot/testing/web/request/Delete.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.test.web.servlet.MockMvc;
65
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
76
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
7+
import tools.jackson.databind.json.JsonMapper;
88

99
import static org.springframework.http.MediaType.APPLICATION_JSON;
1010

1111
public class Delete extends Request<MockHttpServletRequestBuilder> {
1212
Delete(
1313
@NonNull MockMvc mockMvc,
14-
@NonNull ObjectMapper objectMapper,
14+
@NonNull JsonMapper objectMapper,
1515
@NonNull String url,
1616
@NonNull Object... pathVariables
1717
) {

src/main/java/it/aboutbits/springboot/testing/web/request/Get.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.test.web.servlet.MockMvc;
65
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
76
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
7+
import tools.jackson.databind.json.JsonMapper;
88

99
import static org.springframework.http.MediaType.APPLICATION_JSON;
1010

1111
public class Get extends Request<MockHttpServletRequestBuilder> {
1212
Get(
1313
@NonNull MockMvc mockMvc,
14-
@NonNull ObjectMapper objectMapper,
14+
@NonNull JsonMapper objectMapper,
1515
@NonNull String url,
1616
@NonNull Object... pathVariables
1717
) {
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import lombok.RequiredArgsConstructor;
65
import org.springframework.test.web.servlet.MockMvc;
76
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
7+
import tools.jackson.databind.json.JsonMapper;
88

99
@RequiredArgsConstructor
1010
public class HttpTestClient {
1111
private final MockMvc mockMvc;
12-
private final ObjectMapper objectMapper;
12+
private final JsonMapper jsonMapper;
1313

1414
public Request<MockHttpServletRequestBuilder> get(@NonNull String url, Object... pathVariables) {
15-
return new Get(mockMvc, objectMapper, url, pathVariables);
15+
return new Get(mockMvc, jsonMapper, url, pathVariables);
1616
}
1717

1818
public Request<MockHttpServletRequestBuilder> put(@NonNull String url, Object... pathVariables) {
19-
return new Put(mockMvc, objectMapper, url, pathVariables);
19+
return new Put(mockMvc, jsonMapper, url, pathVariables);
2020
}
2121

2222
public MultipartRequest putMultipart(@NonNull String url, Object... pathVariables) {
23-
return new PutMultipart(mockMvc, objectMapper, url, pathVariables);
23+
return new PutMultipart(mockMvc, jsonMapper, url, pathVariables);
2424
}
2525

2626
public Request<MockHttpServletRequestBuilder> post(@NonNull String url, Object... pathVariables) {
27-
return new Post(mockMvc, objectMapper, url, pathVariables);
27+
return new Post(mockMvc, jsonMapper, url, pathVariables);
2828
}
2929

3030
public MultipartRequest postMultipart(@NonNull String url, Object... pathVariables) {
31-
return new PostMultipart(mockMvc, objectMapper, url, pathVariables);
31+
return new PostMultipart(mockMvc, jsonMapper, url, pathVariables);
3232
}
3333

3434
public Request<MockHttpServletRequestBuilder> patch(@NonNull String url, Object... pathVariables) {
35-
return new Patch(mockMvc, objectMapper, url, pathVariables);
35+
return new Patch(mockMvc, jsonMapper, url, pathVariables);
3636
}
3737

3838
public MultipartRequest patchMultipart(@NonNull String url, Object... pathVariables) {
39-
return new PatchMultipart(mockMvc, objectMapper, url, pathVariables);
39+
return new PatchMultipart(mockMvc, jsonMapper, url, pathVariables);
4040
}
4141

4242
public Request<MockHttpServletRequestBuilder> delete(@NonNull String url, Object... pathVariables) {
43-
return new Delete(mockMvc, objectMapper, url, pathVariables);
43+
return new Delete(mockMvc, jsonMapper, url, pathVariables);
4444
}
4545
}

src/main/java/it/aboutbits/springboot/testing/web/request/MultipartRequest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.mock.web.MockMultipartFile;
65
import org.springframework.mock.web.MockPart;
76
import org.springframework.test.web.servlet.MockMvc;
87
import org.springframework.test.web.servlet.request.MockMultipartHttpServletRequestBuilder;
8+
import tools.jackson.databind.json.JsonMapper;
99

1010
import java.util.ArrayList;
1111
import java.util.List;
@@ -18,7 +18,7 @@ public abstract class MultipartRequest extends Request<MockMultipartHttpServletR
1818

1919
MultipartRequest(
2020
@NonNull MockMvc mockMvc,
21-
@NonNull ObjectMapper objectMapper,
21+
@NonNull JsonMapper objectMapper,
2222
@NonNull String url,
2323
@NonNull Object... pathVariables
2424
) {

src/main/java/it/aboutbits/springboot/testing/web/request/Patch.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.test.web.servlet.MockMvc;
65
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
76
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
7+
import tools.jackson.databind.json.JsonMapper;
88

99
import static org.springframework.http.MediaType.APPLICATION_JSON;
1010

1111
public class Patch extends Request<MockHttpServletRequestBuilder> {
1212
Patch(
1313
@NonNull MockMvc mockMvc,
14-
@NonNull ObjectMapper objectMapper,
14+
@NonNull JsonMapper objectMapper,
1515
@NonNull String url,
1616
@NonNull Object... pathVariables
1717
) {

src/main/java/it/aboutbits/springboot/testing/web/request/PatchMultipart.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.http.HttpMethod;
65
import org.springframework.test.web.servlet.MockMvc;
76
import org.springframework.test.web.servlet.request.MockMultipartHttpServletRequestBuilder;
87
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
8+
import tools.jackson.databind.json.JsonMapper;
99

1010
public class PatchMultipart extends MultipartRequest {
1111
PatchMultipart(
1212
@NonNull MockMvc mockMvc,
13-
@NonNull ObjectMapper objectMapper,
13+
@NonNull JsonMapper objectMapper,
1414
@NonNull String url,
1515
@NonNull Object... pathVariables
1616
) {

src/main/java/it/aboutbits/springboot/testing/web/request/Post.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.test.web.servlet.MockMvc;
65
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
76
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
7+
import tools.jackson.databind.json.JsonMapper;
88

99
import static org.springframework.http.MediaType.APPLICATION_JSON;
1010

1111
public class Post extends Request<MockHttpServletRequestBuilder> {
1212
Post(
1313
@NonNull MockMvc mockMvc,
14-
@NonNull ObjectMapper objectMapper,
14+
@NonNull JsonMapper objectMapper,
1515
@NonNull String url,
1616
@NonNull Object... pathVariables
1717
) {

src/main/java/it/aboutbits/springboot/testing/web/request/PostMultipart.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.http.HttpMethod;
65
import org.springframework.test.web.servlet.MockMvc;
76
import org.springframework.test.web.servlet.request.MockMultipartHttpServletRequestBuilder;
87
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
8+
import tools.jackson.databind.json.JsonMapper;
99

1010
public class PostMultipart extends MultipartRequest {
1111
PostMultipart(
1212
@NonNull MockMvc mockMvc,
13-
@NonNull ObjectMapper objectMapper,
13+
@NonNull JsonMapper objectMapper,
1414
@NonNull String url,
1515
@NonNull Object... pathVariables
1616
) {

src/main/java/it/aboutbits/springboot/testing/web/request/Put.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
package it.aboutbits.springboot.testing.web.request;
22

3-
import com.fasterxml.jackson.databind.ObjectMapper;
43
import lombok.NonNull;
54
import org.springframework.test.web.servlet.MockMvc;
65
import org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder;
76
import org.springframework.test.web.servlet.request.MockMvcRequestBuilders;
7+
import tools.jackson.databind.json.JsonMapper;
88

99
import static org.springframework.http.MediaType.APPLICATION_JSON;
1010

1111
public class Put extends Request<MockHttpServletRequestBuilder> {
1212
Put(
1313
@NonNull MockMvc mockMvc,
14-
@NonNull ObjectMapper objectMapper,
14+
@NonNull JsonMapper objectMapper,
1515
@NonNull String url,
1616
@NonNull Object... pathVariables
1717
) {

0 commit comments

Comments
 (0)