From 16dfc3d7c7813fa343f3f3502bf5a2fea4a252cc Mon Sep 17 00:00:00 2001 From: Adrien Hopkins Date: Thu, 4 Nov 2021 16:01:24 -0500 Subject: Added a bunch of tests related to unit values --- src/test/java/sevenUnits/unit/UnitDatabaseTest.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/test/java/sevenUnits/unit/UnitDatabaseTest.java') diff --git a/src/test/java/sevenUnits/unit/UnitDatabaseTest.java b/src/test/java/sevenUnits/unit/UnitDatabaseTest.java index 033d763..2276d7c 100644 --- a/src/test/java/sevenUnits/unit/UnitDatabaseTest.java +++ b/src/test/java/sevenUnits/unit/UnitDatabaseTest.java @@ -568,6 +568,12 @@ class UnitDatabaseTest { final Unit actual2 = database.getUnitFromExpression("2 fj + 6 ej"); assertEquals(expected2, actual2); + + // test incorrect expressions + assertThrows(IllegalArgumentException.class, + () -> database.getUnitFromExpression("U + V")); + assertThrows(IllegalArgumentException.class, + () -> database.getUnitFromExpression("U - V")); } /** -- cgit v1.2.3