X-Git-Url: http://git.rot13.org/?p=zxing.git;a=blobdiff_plain;f=core%2Ftest%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fclient%2Fresult%2FGeoParsedResultTestCase.java;h=de911d6f5fb428d395717a047407733b6b372619;hp=9ae2e76f94b5299b59605cce6ab78d02a033d771;hb=e5d03a79a458340b69a57914a352f0a8841cdf69;hpb=a932cce57fabafd18a5db770f2c87afbd72e31b9 diff --git a/core/test/src/com/google/zxing/client/result/GeoParsedResultTestCase.java b/core/test/src/com/google/zxing/client/result/GeoParsedResultTestCase.java index 9ae2e76f..de911d6f 100644 --- a/core/test/src/com/google/zxing/client/result/GeoParsedResultTestCase.java +++ b/core/test/src/com/google/zxing/client/result/GeoParsedResultTestCase.java @@ -18,15 +18,19 @@ package com.google.zxing.client.result; import com.google.zxing.BarcodeFormat; import com.google.zxing.Result; -import junit.framework.TestCase; +import org.junit.Assert; +import org.junit.Test; /** * Tests {@link com.google.zxing.client.result.GeoParsedResult}. * * @author Sean Owen */ -public final class GeoParsedResultTestCase extends TestCase { +public final class GeoParsedResultTestCase extends Assert { + private static final double EPSILON = 0.0000000001; + + @Test public void testGeo() { doTest("geo:1,2", 1.0, 2.0, 0.0, null); doTest("geo:80.33,-32.3344,3.35", 80.33, -32.3344, 3.35, null); @@ -43,9 +47,10 @@ public final class GeoParsedResultTestCase extends TestCase { ParsedResult result = ResultParser.parseResult(fakeResult); assertSame(ParsedResultType.GEO, result.getType()); GeoParsedResult geoResult = (GeoParsedResult) result; - assertEquals(latitude, geoResult.getLatitude()); - assertEquals(longitude, geoResult.getLongitude()); - assertEquals(altitude, geoResult.getAltitude()); + assertEquals(latitude, geoResult.getLatitude(), EPSILON); + assertEquals(longitude, geoResult.getLongitude(), EPSILON); + assertEquals(altitude, geoResult.getAltitude(), EPSILON); + assertEquals(query, geoResult.getQuery()); } } \ No newline at end of file