summaryrefslogtreecommitdiff
path: root/src/test/java/UnitsDatabaseTest.java
diff options
context:
space:
mode:
authorAdrien Hopkins <adrien.p.hopkins@gmail.com>2019-05-22 17:32:40 -0400
committerAdrien Hopkins <adrien.p.hopkins@gmail.com>2019-05-22 17:32:40 -0400
commit987fd8406d65505aedecd17e51216eb0ce393fbb (patch)
treeb10a551a57cbd099450ffe539cb8d6d8e230459d /src/test/java/UnitsDatabaseTest.java
parent50a195ef78af5d15dd6e548d4d6928c281bbaac2 (diff)
Added new default methods to the Unit interface.
Diffstat (limited to 'src/test/java/UnitsDatabaseTest.java')
-rw-r--r--src/test/java/UnitsDatabaseTest.java14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/test/java/UnitsDatabaseTest.java b/src/test/java/UnitsDatabaseTest.java
index 6d2247f..0d67c20 100644
--- a/src/test/java/UnitsDatabaseTest.java
+++ b/src/test/java/UnitsDatabaseTest.java
@@ -27,7 +27,6 @@ import java.util.Map.Entry;
import org.junit.Test;
import org.unitConverter.UnitsDatabase;
-import org.unitConverter.unit.AbstractUnit;
import org.unitConverter.unit.DefaultUnitPrefix;
import org.unitConverter.unit.LinearUnit;
import org.unitConverter.unit.SI;
@@ -52,18 +51,7 @@ public class UnitsDatabaseTest {
private static final LinearUnit J = SI.KILOGRAM.times(SI.METRE.toExponent(2)).dividedBy(SI.SECOND.toExponent(2));
private static final LinearUnit K = SI.KELVIN;
- private static final Unit NONLINEAR = new AbstractUnit(SI.METRE) {
-
- @Override
- public double convertFromBase(final double value) {
- return value + 1;
- }
-
- @Override
- public double convertToBase(final double value) {
- return value - 1;
- }
- };
+ private static final Unit NONLINEAR = Unit.fromConversionFunctions(SI.METRE, o -> o + 1, o -> o - 1);
// make the prefix values prime so I can tell which multiplications were made
private static final UnitPrefix A = new DefaultUnitPrefix(2);