From b90cdd3306fcfbb6ecef87d05ca6fdf4a1269ee9 Mon Sep 17 00:00:00 2001 From: YuCheng Hu Date: Mon, 8 Aug 2022 09:34:55 -0400 Subject: [PATCH] =?UTF-8?q?=E8=AE=A8=E8=AE=BA=E5=AD=97=E7=AC=A6=E4=B8=B2?= =?UTF-8?q?=E7=9A=84=E7=9A=84=E6=96=87=E7=AB=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core-java-modules/core-java-11/README.md | 1 + .../ossez/multiline/MultiLineStringUnitTest.java | 13 +++++++++---- core-java-modules/pom.xml | 1 + 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/core-java-modules/core-java-11/README.md b/core-java-modules/core-java-11/README.md index f860b8b0c1..17b1f0c827 100644 --- a/core-java-modules/core-java-11/README.md +++ b/core-java-modules/core-java-11/README.md @@ -14,3 +14,4 @@ This module contains articles about Java 11 core features - [Negate a Predicate Method Reference with Java 11](https://www.baeldung.com/java-negate-predicate-method-reference) - [Benchmark JDK Collections vs Eclipse Collections](https://www.baeldung.com/jdk-collections-vs-eclipse-collections) - [Pre-compile Regex Patterns Into Pattern Objects](https://www.baeldung.com/java-regex-pre-compile) + diff --git a/core-java-modules/core-java-strings/src/test/java/com/ossez/multiline/MultiLineStringUnitTest.java b/core-java-modules/core-java-strings/src/test/java/com/ossez/multiline/MultiLineStringUnitTest.java index 9e9230ef8d..358a146471 100644 --- a/core-java-modules/core-java-strings/src/test/java/com/ossez/multiline/MultiLineStringUnitTest.java +++ b/core-java-modules/core-java-strings/src/test/java/com/ossez/multiline/MultiLineStringUnitTest.java @@ -2,14 +2,13 @@ package com.ossez.multiline; import org.junit.Test; -import javax.swing.*; import java.io.IOException; import static org.junit.Assert.assertEquals; public class MultiLineStringUnitTest { - + @Test public void whenCompareMultiLineStrings_thenTheyAreAllTheSame() throws IOException { MultiLineString ms = new MultiLineString(); @@ -17,7 +16,13 @@ public class MultiLineStringUnitTest { assertEquals(ms.stringJoin(), ms.stringBuilder()); assertEquals(ms.stringBuilder(), ms.guavaJoiner()); assertEquals(ms.guavaJoiner(), ms.loadFromFile()); - assertEquals(ms.loadFromFile(), ms.textBlocks()); + +// Due to JDK version, we cannot test TestBlocks +// assertEquals(ms.loadFromFile(), ms.textBlocks()); + } + @Test + public void newlineInOS() throws IOException { + System.out.println(System.lineSeparator()); + System.out.println(System.getProperty("line.separator")); } - } diff --git a/core-java-modules/pom.xml b/core-java-modules/pom.xml index 817e092d33..3e7854fbc2 100644 --- a/core-java-modules/pom.xml +++ b/core-java-modules/pom.xml @@ -15,6 +15,7 @@ + core-java core-java-8 core-java-8-2 core-java-11