X-Git-Url: http://git.rot13.org/?p=zxing.git;a=blobdiff_plain;f=core%2Ftest%2Fsrc%2Fcom%2Fgoogle%2Fzxing%2Fcommon%2FPerspectiveTransformTestCase.java;h=531c46bcd806a716b0dc0f40bde0d04ce2416f01;hp=1ec4b1923b059479923f0247e70c4e92eecc4bb7;hb=e5d03a79a458340b69a57914a352f0a8841cdf69;hpb=a932cce57fabafd18a5db770f2c87afbd72e31b9 diff --git a/core/test/src/com/google/zxing/common/PerspectiveTransformTestCase.java b/core/test/src/com/google/zxing/common/PerspectiveTransformTestCase.java index 1ec4b192..531c46bc 100644 --- a/core/test/src/com/google/zxing/common/PerspectiveTransformTestCase.java +++ b/core/test/src/com/google/zxing/common/PerspectiveTransformTestCase.java @@ -16,15 +16,17 @@ package com.google.zxing.common; -import junit.framework.TestCase; +import org.junit.Assert; +import org.junit.Test; /** * @author Sean Owen */ -public final class PerspectiveTransformTestCase extends TestCase { +public final class PerspectiveTransformTestCase extends Assert { private static final float EPSILON = 0.0001f; + @Test public void testSquareToQuadrilateral() { PerspectiveTransform pt = PerspectiveTransform.squareToQuadrilateral( 2.0f, 3.0f, 10.0f, 4.0f, 16.0f, 15.0f, 4.0f, 9.0f); @@ -36,6 +38,7 @@ public final class PerspectiveTransformTestCase extends TestCase { assertPointEquals(48.0f, 42.42857f, 1.5f, 1.5f, pt); } + @Test public void testQuadrilateralToQuadrilateral() { PerspectiveTransform pt = PerspectiveTransform.quadrilateralToQuadrilateral( 2.0f, 3.0f, 10.0f, 4.0f, 16.0f, 15.0f, 4.0f, 9.0f, @@ -48,7 +51,11 @@ public final class PerspectiveTransformTestCase extends TestCase { assertPointEquals(328.09116f, 334.16385f, 50.0f, 50.0f, pt); } - private static void assertPointEquals(float expectedX, float expectedY, float sourceX, float sourceY, PerspectiveTransform pt) { + private static void assertPointEquals(float expectedX, + float expectedY, + float sourceX, + float sourceY, + PerspectiveTransform pt) { float[] points = {sourceX, sourceY}; pt.transformPoints(points); assertEquals(expectedX, points[0], EPSILON);