aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org
diff options
context:
space:
mode:
authorGary Gregory <garydgregory@gmail.com>2022-08-21 17:09:48 -0400
committerGary Gregory <garydgregory@gmail.com>2022-08-21 17:09:48 -0400
commit1903d88e0b214fa369fe0c49c71e4c3b480f2f7d (patch)
tree5b0152163c010393e58c3e5982899be7a169bbfb /src/test/java/org
parent28ab516d962039909c99318b989b89e79bd968e0 (diff)
downloadapache-commons-lang-1903d88e0b214fa369fe0c49c71e4c3b480f2f7d.tar.gz
Add Processor.Type.getLabel() and Processor.toString()
Diffstat (limited to 'src/test/java/org')
-rw-r--r--src/test/java/org/apache/commons/lang3/ArchUtilsTest.java12
1 files changed, 11 insertions, 1 deletions
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;
/**
@@ -110,13 +111,22 @@ 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