package org.ovirt.engine.core.common.utils;
import static org.junit.Assert.assertFalse;
import static org.junit.Assert.assertTrue;
import java.math.BigDecimal;
import org.junit.Test;
public class ObjectUtilsTest {
@Test
public void testBigDecimalEqual() {
assertTrue(ObjectUtils.bigDecimalEqual(new BigDecimal("0"), new BigDecimal("0.0")));
assertTrue(ObjectUtils.bigDecimalEqual(new BigDecimal("0.0"), new BigDecimal("0.00")));
assertTrue(ObjectUtils.bigDecimalEqual(new BigDecimal("1"), new BigDecimal("1.0")));
assertTrue(ObjectUtils.bigDecimalEqual(new BigDecimal("0.1"), new BigDecimal("0.1")));
assertTrue(ObjectUtils.bigDecimalEqual(null, null));
assertFalse(ObjectUtils.bigDecimalEqual(null, new BigDecimal("0")));
assertFalse(ObjectUtils.bigDecimalEqual(new BigDecimal("0"), null));
assertFalse(ObjectUtils.bigDecimalEqual(new BigDecimal("1"), new BigDecimal("0")));
}
}