From 6808ae34f90273f879da8f7994d6100ae933c0a5 Mon Sep 17 00:00:00 2001 From: DmitriyMX Date: Sat, 8 Sep 2018 02:17:27 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D1=82=D0=B5=D1=81=D1=82=20CompactedCoords?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mc/core/utils/TestCompactedCoords.java | 31 ++++--------------- 1 file changed, 6 insertions(+), 25 deletions(-) diff --git a/core/src/test/java/mc/core/utils/TestCompactedCoords.java b/core/src/test/java/mc/core/utils/TestCompactedCoords.java index 0aef3da..bced6f2 100644 --- a/core/src/test/java/mc/core/utils/TestCompactedCoords.java +++ b/core/src/test/java/mc/core/utils/TestCompactedCoords.java @@ -3,40 +3,21 @@ package mc.core.utils; import org.junit.Test; import java.util.Random; +import java.util.concurrent.ThreadLocalRandom; import static org.junit.Assert.assertEquals; public class TestCompactedCoords { @Test - public void testXZSimple() { - for (int z = -100; z <= 100; z++) { - for (int x = -100; x <= 100; x++) { - int compressXZ = CompactedCoords.compressXZ(x, z); - int[] xz = CompactedCoords.uncompressXZ(compressXZ); - - assertEquals(x, xz[0]); - assertEquals(z, xz[1]); - } - } - } - - @Test - public void testXZRandom() { - Random random = new Random(); - int x,z; + public void testXZ() { + ThreadLocalRandom random = ThreadLocalRandom.current(); for (int i = 0; i < 100; i++) { - do { - x = random.nextInt(); - } while (x < Short.MIN_VALUE || x > Short.MAX_VALUE); + final int x = random.nextInt(Short.MIN_VALUE, Short.MAX_VALUE); + final int z = random.nextInt(Short.MIN_VALUE, Short.MAX_VALUE); - do { - z = random.nextInt(); - } while (z < Short.MIN_VALUE || z > Short.MAX_VALUE); - - - int compressXZ = CompactedCoords.compressXZ(x, z); + final int compressXZ = CompactedCoords.compressXZ(x, z); int[] xz = CompactedCoords.uncompressXZ(compressXZ); assertEquals(x, xz[0]);