diff options
author | Adrien Hopkins <adrien.p.hopkins@gmail.com> | 2019-01-26 13:35:19 -0500 |
---|---|---|
committer | Adrien Hopkins <adrien.p.hopkins@gmail.com> | 2019-01-26 13:35:19 -0500 |
commit | 5358e7f04c3d33a17ff84f6c274c521c8f0dd4c9 (patch) | |
tree | 6f790a1d1612e51441d4cba6358064629afec819 /src | |
parent | fceb0002659311f7d7c6481908d1c7f917160e6e (diff) |
Added a changelog and changed the tests.
Diffstat (limited to 'src')
-rwxr-xr-x | src/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); } } |