package com.yoghurt.crypto.transactions.client.util; import org.junit.Assert; import org.junit.Test; import com.yoghurt.crypto.transactions.shared.util.NumberParseUtil; public class NumberParseUtilTest { @Test public void testParseLong() { Assert.assertEquals(259, NumberParseUtil.parseLong(new byte[] { 3, 1 })); } @Test public void testOneCounter() { Assert.assertEquals(3, NumberParseUtil.countOnes(7)); Assert.assertEquals(1, NumberParseUtil.countOnes(8)); Assert.assertEquals(1, NumberParseUtil.countOnes(4)); Assert.assertEquals(1, NumberParseUtil.countOnes(2)); Assert.assertEquals(1, NumberParseUtil.countOnes(1)); Assert.assertEquals(8, NumberParseUtil.countOnes(255)); Assert.assertNotEquals(1, NumberParseUtil.countOnes(255)); } }