summaryrefslogtreecommitdiff
path: root/src/unitConverter
diff options
context:
space:
mode:
Diffstat (limited to 'src/unitConverter')
-rwxr-xr-xsrc/unitConverter/unit/UnitTest.java (renamed from src/unitConverter/UnitsFileTest.java)30
1 files changed, 23 insertions, 7 deletions
diff --git a/src/unitConverter/UnitsFileTest.java b/src/unitConverter/unit/UnitTest.java
index 8edeab0..7e16123 100755
--- a/src/unitConverter/UnitsFileTest.java
+++ b/src/unitConverter/unit/UnitTest.java
@@ -14,18 +14,34 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
-package unitConverter;
+package unitConverter.unit;
-import static org.junit.jupiter.api.Assertions.fail;
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+import org.junit.jupiter.api.Test;
+
+import unitConverter.dimension.StandardDimensions;
/**
+ * Testing the various Unit classes
+ *
* @author Adrien Hopkins
- * @since 2019-01-02
+ * @since 2019-01-26
*/
-class UnitsFileTest {
+class UnitTest {
+ @Test
+ void testConversion() {
+ final BaseUnit metre = SI.METRE;
+ final Unit inch = metre.times(0.0254);
+
+ assertEquals(1.9, inch.convertToBase(75), 0.01);
+ }
+
+ @Test
+ void testEquals() {
+ final BaseUnit metre = SI.METRE;
+ final Unit meter = SI.SI.getBaseUnit(StandardDimensions.LENGTH);
- // @Test
- void testReading() {
- fail("Not yet implemented.");
+ assertEquals(metre, meter);
}
}