summaryrefslogtreecommitdiff
path: root/src/org/unitConverter/unit/UnitTest.java
diff options
context:
space:
mode:
authorAdrien Hopkins <adrien.p.hopkins@gmail.com>2020-08-27 08:07:21 -0500
committerAdrien Hopkins <adrien.p.hopkins@gmail.com>2020-08-27 08:07:21 -0500
commite2f141427e441daa9d6be0ba8a30b844ca4391e0 (patch)
treec6cf591c9db5bc8e753c271396f226f2eb42e222 /src/org/unitConverter/unit/UnitTest.java
parent0245594222bfa0bd9a47d8326ed323c7356ac27c (diff)
Added the ability to restrict conversion to customary->metric.
Diffstat (limited to 'src/org/unitConverter/unit/UnitTest.java')
-rw-r--r--src/org/unitConverter/unit/UnitTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/org/unitConverter/unit/UnitTest.java b/src/org/unitConverter/unit/UnitTest.java
index 2cf3126..ff83805 100644
--- a/src/org/unitConverter/unit/UnitTest.java
+++ b/src/org/unitConverter/unit/UnitTest.java
@@ -16,6 +16,7 @@
*/
package org.unitConverter.unit;
+import static org.junit.Assert.assertFalse;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertThrows;
import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -105,6 +106,17 @@ class UnitTest {
}
@Test
+ public void testIsMetric() {
+ final Unit metre = SI.METRE;
+ final Unit megasecond = SI.SECOND.withPrefix(SI.MEGA);
+ final Unit hour = SI.HOUR;
+
+ assertTrue(metre.isMetric());
+ assertTrue(megasecond.isMetric());
+ assertFalse(hour.isMetric());
+ }
+
+ @Test
public void testMultiplicationAndDivision() {
// test unit-times-unit multiplication
final LinearUnit generatedJoule = SI.KILOGRAM