package com.evancharlton.mileage.tests; import junit.framework.AssertionFailedError; public class TestCase extends junit.framework.TestCase { protected void assertCloseEnough(double expected, double actual) { assertCloseEnough(expected, actual, 0.001); } protected void assertCloseEnough(double expected, double actual, double delta) { try { assertTrue(Math.abs(expected - actual) < delta); } catch (AssertionFailedError e) { throw new AssertionFailedError("Expected <" + expected + " +/- " + delta + "> but was <" + actual + ">"); } } }