Class NumberKeyTest


  • public class NumberKeyTest
    extends BaseTestCase
    Tests the NumberKey class.
    Version:
    $Id: NumberKeyTest.java 1850726 2019-01-08 10:56:07Z gk $
    Author:
    Stephen Haberman
    • Constructor Detail

      • NumberKeyTest

        public NumberKeyTest()
    • Method Detail

      • testEqualsReflexive

        @Test
        public void testEqualsReflexive()
        Test a.equals(a)
      • testHashCodeEqual

        @Test
        public void testHashCodeEqual()
        Test a.hashCode().equals(a.hashCode())
      • testEqualsFalse

        @Test
        public void testEqualsFalse()
        Test !a.equals(b)
      • testEqualsSymmetric

        @Test
        public void testEqualsSymmetric()
        Test a.equals(b) = b.equals(a)
      • testEqualsTransitive

        @Test
        public void testEqualsTransitive()
        Test a.equals(b) = b.equals(c) = c.equals(a)
      • testEqualsNull

        @Test
        public void testEqualsNull()
        Test !a.equals(null)
      • testList

        @Test
        public void testList()
        Test sorting.
      • testEmptyConstructor

        @Test
        public void testEmptyConstructor()
        Test copy constructor.
      • testCopyConstructor

        @Test
        public void testCopyConstructor()
        Test copy constructor.
      • testCopyConstructorNullValue

        @Test
        public void testCopyConstructorNullValue()
        Test copy constructor.
      • testBigDecimalConstructor

        @Test
        public void testBigDecimalConstructor()
        Test copy constructor.
      • testLongConstructor

        @Test
        public void testLongConstructor()
        Test long constructor.
      • testDoubleConstructor

        @Test
        public void testDoubleConstructor()
        Test double constructor.
      • testIntConstructor

        @Test
        public void testIntConstructor()
        Test int constructor.
      • testNumberConstructor

        @Test
        public void testNumberConstructor()
        Test number constructor.
      • testNumberConstructorNull

        @Test
        public void testNumberConstructorNull()
        Test number constructor with null value.
      • testStringConstructor

        @Test
        public void testStringConstructor()
        Test String constructor.
      • testStringConstructorNull

        @Test
        public void testStringConstructorNull()
        Test String constructor with null value.
      • testSetValueString

        @Test
        public void testSetValueString()
        Test setValue(String) method.
      • testSetValueStringNull

        @Test
        public void testSetValueStringNull()
        Test setValue(String) method with null argument.
      • testSetValueBigDecimal

        @Test
        public void testSetValueBigDecimal()
        Test setValue(BigDecimal) method.
      • testSetValueNumberKey

        @Test
        public void testSetValueNumberKey()
        Test setValue(NumberKey) method.
      • testSetValueNumberKeyNull

        @Test
        public void testSetValueNumberKeyNull()
        Test setValue(NumberKey) method with null argument.