SuperX-Kernmodul
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

59 lines
1.6 KiB

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);
}
}