aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java
diff options
context:
space:
mode:
authorArturo Bernal <arturobernalg@gmail.com>2022-08-16 14:21:30 +0200
committerGitHub <noreply@github.com>2022-08-16 08:21:30 -0400
commitc0707a1a24bc209caef5caa66f54e27e4230500e (patch)
treea1c0840ba0adbcb01adb20dd3c190420d118f208 /src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java
parent30a14e9451e991f9a2aa0097260895279bcdbb3c (diff)
downloadapache-commons-lang-c0707a1a24bc209caef5caa66f54e27e4230500e.tar.gz
Add a bunch of test in order to increase the coverage. (#904)
Diffstat (limited to 'src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java')
-rw-r--r--src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java b/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java
index 291d40e32..fa183f513 100644
--- a/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java
+++ b/src/test/java/org/apache/commons/lang3/builder/StandardToStringStyleTest.java
@@ -50,6 +50,13 @@ public class StandardToStringStyleTest extends AbstractLangTest {
STYLE.setSizeEndText("%");
STYLE.setSummaryObjectStartText("%");
STYLE.setSummaryObjectEndText("%");
+ STYLE.setUseClassName(true);
+ STYLE.setUseFieldNames(true);
+ STYLE.setUseClassName(true);
+ STYLE.setUseFieldNames(true);
+ STYLE.setDefaultFullDetail(true);
+ STYLE.setArrayContentDetail(true);
+ STYLE.setFieldNameValueSeparator("=");
}
@BeforeEach
@@ -188,4 +195,36 @@ public class StandardToStringStyleTest extends AbstractLangTest {
assertTrue((new StandardToStringStyle()).isUseIdentityHashCode());
}
+ @Test
+ public void testDefaultValueOfFullDetail() {
+ assertTrue((new StandardToStringStyle()).isDefaultFullDetail());
+ }
+
+ @Test
+ public void testDefaultIsArrayContentDetail() {
+ assertTrue((new StandardToStringStyle()).isArrayContentDetail());
+ }
+
+ @Test
+ public void testDefaultIsFieldSeparatorAtStart() {
+ assertFalse((new StandardToStringStyle()).isFieldSeparatorAtStart());
+ }
+
+ @Test
+ public void testDefaultIsFieldSeparatorAtEnd() {
+ assertFalse((new StandardToStringStyle()).isFieldSeparatorAtEnd());
+ }
+
+ @Test
+ public void testDefaultGetter() {
+ assertEquals("[", STYLE.getContentStart());
+ assertEquals("]", STYLE.getContentEnd());
+ assertEquals("=", STYLE.getFieldNameValueSeparator());
+ assertEquals(",", STYLE.getFieldSeparator());
+ assertEquals("%NULL%", STYLE.getNullText());
+ assertEquals("%SIZE=", STYLE.getSizeStartText());
+ assertEquals("%", STYLE.getSizeEndText());
+ assertEquals("%", STYLE.getSummaryObjectStartText());
+ assertEquals("%", STYLE.getSummaryObjectEndText());
+ }
}