File tree Expand file tree Collapse file tree
core-java-date-operations-3/src/test/java/com/baeldung/firstandlastdayofyear
jackson-custom-conversions/src/test/java/com/baeldung/defaultserializercustomserializer Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313 <version >0.0.1-SNAPSHOT</version >
1414 </parent >
1515
16+
1617 <dependencies >
1718 <dependency >
1819 <groupId >org.apache.commons</groupId >
2627 </dependency >
2728 </dependencies >
2829
30+ <build >
31+ <plugins >
32+ <plugin >
33+ <groupId >org.apache.maven.plugins</groupId >
34+ <artifactId >maven-compiler-plugin</artifactId >
35+ <configuration >
36+ <release >${maven.compiler.release} </release >
37+ <source >${maven.compiler.source.version} </source >
38+ <target >${maven.compiler.target.version} </target >
39+ </configuration >
40+ </plugin >
41+ </plugins >
42+ </build >
43+
44+ <properties >
45+ <maven .compiler.source.version>17</maven .compiler.source.version>
46+ <maven .compiler.target.version>17</maven .compiler.target.version>
47+ <maven .compiler.release>17</maven .compiler.release>
48+ <surefire .plugin.version>3.0.0-M5</surefire .plugin.version>
49+ </properties >
50+
2951</project >
Original file line number Diff line number Diff line change @@ -21,8 +21,13 @@ public void givenCurrentDate_whenGettingFirstAndLastDayOfYear_thenCorrectDatesRe
2121 LocalDate firstDay = today .with (firstDayOfYear ());
2222 LocalDate lastDay = today .with (lastDayOfYear ());
2323
24- assertEquals ("2023-01-01" , firstDay .toString ());
25- assertEquals ("2023-12-31" , lastDay .toString ());
24+ assertEquals (today .getYear (), firstDay .getYear ());
25+ assertEquals (1 , firstDay .getMonthValue ());
26+ assertEquals (1 , firstDay .getDayOfMonth ());
27+
28+ assertEquals (today .getYear (), lastDay .getYear ());
29+ assertEquals (12 , lastDay .getMonthValue ());
30+ assertEquals (31 , lastDay .getDayOfMonth ());
2631 }
2732
2833 @ Test
Original file line number Diff line number Diff line change 33 xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
44 xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
55 <modelVersion >4.0.0</modelVersion >
6+ <groupId >com.baeldung</groupId >
67 <artifactId >exchange-rate-api</artifactId >
78 <name >exchange-rate-api</name >
89 <packaging >jar</packaging >
Original file line number Diff line number Diff line change 44 xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
55 <modelVersion >4.0.0</modelVersion >
66 <artifactId >exchange-rate-impl</artifactId >
7+ <groupId >com.baeldung</groupId >
78 <name >exchange-rate-impl</name >
89 <packaging >jar</packaging >
910
Original file line number Diff line number Diff line change 33 xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
44 xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
55 <modelVersion >4.0.0</modelVersion >
6+ <groupId >com.baeldung</groupId >
67 <artifactId >java-spi</artifactId >
78 <name >java-spi</name >
9+ <version >1.0.0-SNAPSHOT</version >
810 <packaging >pom</packaging >
911
1012 <parent >
Original file line number Diff line number Diff line change 66 <groupId >com.baeldung.core-java-modules</groupId >
77 <artifactId >core-java-modules</artifactId >
88 <name >core-java-modules</name >
9+ <version >0.0.1-SNAPSHOT</version >
910 <packaging >pom</packaging >
1011
1112 <parent >
1213 <groupId >com.baeldung</groupId >
1314 <artifactId >parent-modules</artifactId >
1415 <version >1.0.0-SNAPSHOT</version >
15- <relativePath >..</relativePath >
1616 </parent >
1717
1818 <modules >
215215 <module >java-websocket</module >
216216 </modules >
217217
218+ <dependencies >
219+ <dependency >
220+ <groupId >com.google.guava</groupId >
221+ <artifactId >guava</artifactId >
222+ <version >${guava.version} </version >
223+ </dependency >
224+ <dependency >
225+ <groupId >org.openjdk.jmh</groupId >
226+ <artifactId >jmh-core</artifactId >
227+ <version >${jmh-core.version} </version >
228+ </dependency >
229+ <dependency >
230+ <groupId >commons-io</groupId >
231+ <artifactId >commons-io</artifactId >
232+ <version >${commons-io.version} </version >
233+ </dependency >
234+ </dependencies >
235+
236+ <properties >
237+ <maven .compiler.source>17</maven .compiler.source>
238+ <maven .compiler.target>17</maven .compiler.target>
239+ </properties >
240+
218241 <dependencyManagement >
219242 <dependencies >
220243 <dependency >
Original file line number Diff line number Diff line change 55 <modelVersion >4.0.0</modelVersion >
66 <artifactId >guava-modules</artifactId >
77 <name >guava-modules</name >
8+ <version >0.0.1-SNAPSHOT</version >
89 <packaging >pom</packaging >
910
1011 <parent >
Original file line number Diff line number Diff line change 1111import java .util .List ;
1212import java .util .Map ;
1313
14+ import com .fasterxml .jackson .core .exc .StreamConstraintsException ;
1415import org .junit .Before ;
1516import org .junit .Test ;
1617
@@ -115,7 +116,7 @@ public void givenFolder_whenSerializedWithInternalObjectMapper_onlyNameAndFilesF
115116
116117 }
117118
118- @ Test (expected = StackOverflowError .class )
119+ @ Test (expected = StreamConstraintsException .class )
119120 public void givenFolder_whenSerializedWithCallingOwnSerializer_exceptionOccured () throws IOException {
120121
121122 SimpleModule module = new SimpleModule ();
Original file line number Diff line number Diff line change 55 <modelVersion >4.0.0</modelVersion >
66 <artifactId >jackson-modules</artifactId >
77 <name >jackson-modules</name >
8+ <version >0.0.1-SNAPSHOT</version >
89 <packaging >pom</packaging >
910
1011 <parent >
3132 <artifactId >jackson-dataformat-xml</artifactId >
3233 <version >${jackson.version} </version >
3334 </dependency >
35+ <dependency >
36+ <groupId >com.google.guava</groupId >
37+ <artifactId >guava</artifactId >
38+ <version >${guava.version} </version >
39+ </dependency >
40+ <dependency >
41+ <groupId >commons-io</groupId >
42+ <artifactId >commons-io</artifactId >
43+ <version >${commons-io.version} </version >
44+ </dependency >
3445 </dependencies >
3546
3647</project >
Original file line number Diff line number Diff line change 66 <groupId >com.baeldung.rxjava-modules</groupId >
77 <artifactId >rxjava-modules</artifactId >
88 <name >rxjava-modules</name >
9+ <version >0.0.1-SNAPSHOT</version >
910 <packaging >pom</packaging >
1011
1112 <parent >
4849 <artifactId >awaitility</artifactId >
4950 <version >${awaitility.version} </version >
5051 </dependency >
52+ <dependency >
53+ <groupId >com.google.guava</groupId >
54+ <artifactId >guava</artifactId >
55+ <version >${guava.version} </version >
56+ </dependency >
5157 </dependencies >
5258
5359 <properties >
You can’t perform that action at this time.
0 commit comments