diff options
author | Adrien Hopkins <adrien.p.hopkins@gmail.com> | 2019-05-22 17:32:40 -0400 |
---|---|---|
committer | Adrien Hopkins <adrien.p.hopkins@gmail.com> | 2019-05-22 17:32:40 -0400 |
commit | 987fd8406d65505aedecd17e51216eb0ce393fbb (patch) | |
tree | b10a551a57cbd099450ffe539cb8d6d8e230459d /src/test/java/UnitsDatabaseTest.java | |
parent | 50a195ef78af5d15dd6e548d4d6928c281bbaac2 (diff) |
Added new default methods to the Unit interface.
Diffstat (limited to 'src/test/java/UnitsDatabaseTest.java')
-rw-r--r-- | src/test/java/UnitsDatabaseTest.java | 14 |
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); |