From 1d5184396601224d5131bc8e68d656c6308aa6d5 Mon Sep 17 00:00:00 2001 From: leventov Date: Sat, 24 Jan 2015 11:58:23 +0700 Subject: [PATCH] Make HasherTest a JUnit test --- src/test/java/net/openhft/chronicle/map/HasherTest.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/test/java/net/openhft/chronicle/map/HasherTest.java b/src/test/java/net/openhft/chronicle/map/HasherTest.java index 4904cc440..f883a04c0 100644 --- a/src/test/java/net/openhft/chronicle/map/HasherTest.java +++ b/src/test/java/net/openhft/chronicle/map/HasherTest.java @@ -19,17 +19,20 @@ package net.openhft.chronicle.map; import com.google.common.hash.HashFunction; import com.google.common.hash.Hashing; import net.openhft.chronicle.hash.hashing.Hasher; +import org.junit.Test; + +import static org.junit.Assert.assertEquals; public class HasherTest { - public static void main(String[] args) { - + @Test + public void test() { HashFunction hashFunction = Hashing.murmur3_128(); for (int i=0;i<10;i++) { String key = "010758403"+String.format("%06d",i)+"S-INJFIX_SLE"; long hashCode = Hasher.hash(key.getBytes()); long guavaHashCode = hashFunction.hashBytes(key.getBytes()).asLong(); - System.out.println("<"+key+"> => "+hashCode+" "+guavaHashCode); + assertEquals(guavaHashCode, hashCode); } } }