From 64568471fc50a544ab83666ff7fc43a23babe0b8 Mon Sep 17 00:00:00 2001 From: sampada Date: Mon, 13 Jan 2020 12:04:35 +0530 Subject: [PATCH] BAEL-3602 : Added test for formatted() --- .../baeldung/newfeatures/TextBlocksUnitTest.java | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/core-java-modules/core-java-13/src/test/java/com/baeldung/newfeatures/TextBlocksUnitTest.java b/core-java-modules/core-java-13/src/test/java/com/baeldung/newfeatures/TextBlocksUnitTest.java index 02ae8b7d9c..1f8ddcbfb4 100644 --- a/core-java-modules/core-java-13/src/test/java/com/baeldung/newfeatures/TextBlocksUnitTest.java +++ b/core-java-modules/core-java-13/src/test/java/com/baeldung/newfeatures/TextBlocksUnitTest.java @@ -6,11 +6,13 @@ import org.junit.Test; public class TextBlocksUnitTest { + private static final String JSON_STRING = "{\r\n" + "\"name\" : \"Baeldung\",\r\n" + "\"website\" : \"https://www.%s.com/\"\r\n" + "}"; + @SuppressWarnings("preview") private static final String TEXT_BLOCK_JSON = """ { "name" : "Baeldung", - "website" : "https://www.baeldung.com/" + "website" : "https://www.%s.com/" } """; @@ -22,4 +24,16 @@ public class TextBlocksUnitTest { assertThat(TEXT_BLOCK_JSON.length()).isGreaterThan(0); } + + @SuppressWarnings("removal") + @Test + public void whenTextBlocks_thenFormattedWorksAsFormat() { + assertThat(TEXT_BLOCK_JSON.formatted("baeldung") + .contains("www.baeldung.com")).isTrue(); + + assertThat(String.format(JSON_STRING, "baeldung") + .contains("www.baeldung.com")).isTrue(); + + } + }