From 1903d88e0b214fa369fe0c49c71e4c3b480f2f7d Mon Sep 17 00:00:00 2001 From: Gary Gregory Date: Sun, 21 Aug 2022 17:09:48 -0400 Subject: Add Processor.Type.getLabel() and Processor.toString() --- src/test/java/org/apache/commons/lang3/ArchUtilsTest.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/test') diff --git a/src/test/java/org/apache/commons/lang3/ArchUtilsTest.java b/src/test/java/org/apache/commons/lang3/ArchUtilsTest.java index fbe80f4dc..342e3870b 100644 --- a/src/test/java/org/apache/commons/lang3/ArchUtilsTest.java +++ b/src/test/java/org/apache/commons/lang3/ArchUtilsTest.java @@ -25,6 +25,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue; import org.apache.commons.lang3.arch.Processor; import org.apache.commons.lang3.arch.Processor.Arch; +import org.apache.commons.lang3.arch.Processor.Type; import org.junit.jupiter.api.Test; /** @@ -109,14 +110,23 @@ public class ArchUtilsTest extends AbstractLangTest { } } + @Test + public void testTypeLabels() { + for (final Type type : Type.values()) { + // Only test label presence. + assertFalse(type.getLabel().isEmpty()); + } + } + @Test public void testGetProcessor() { assertNotNull(ArchUtils.getProcessor(X86)); assertNull(ArchUtils.getProcessor("NA")); + assertNull(ArchUtils.getProcessor(null)); final Processor processor = ArchUtils.getProcessor(); assertTrue(processor.isX86()); - + assertNotEquals(ObjectUtils.identityToString(processor), processor.toString()); } @Test -- cgit v1.2.3