package de.memtext.util; import org.junit.Assert; import org.junit.Test; public class EqualsUtilTest { @Test public void testAreEqualsChar() { boolean result = EqualsUtil.areEqual('c', 'c'); Assert.assertTrue("Compared Characters expected to be equal", result); } @Test public void testAreEqualsLong() { long lng1 = 1337; long lng2 = 1337; boolean result = EqualsUtil.areEqual(lng1, lng2); Assert.assertTrue("Compared Longs expected to be equal", result); } @Test public void testAreEqualsFloat() { float flt1 = (float) 1.337; float flt2 = (float) 1.337; boolean result = EqualsUtil.areEqual(flt1, flt2); Assert.assertTrue("Compared Floats expected to be equal", result); } @Test public void testAreEqualsDouble() { double dbl1 = 1.337; double dbl2 = 1.337; boolean result = EqualsUtil.areEqual(dbl1, dbl2); Assert.assertTrue("Compared Doubles expected to be equal", result); } @Test public void testAreEqualsBoolean() { boolean result = EqualsUtil.areEqual(true, true); Assert.assertTrue("Result should be true", result); result = EqualsUtil.areEqual(true, false); Assert.assertFalse("Result should be false", result); } @Test public void testAreEqualsString() { String str1 = "hallo"; String str2 = "hallo"; boolean result = EqualsUtil.areEqual(str1, str2); Assert.assertTrue("Compared Strings expected to be equal", result); } @Test public void testAreEqualsNull() { boolean result = EqualsUtil.areEqual(null, null); Assert.assertTrue("Two nulls compared, expected to be equal", result); } }