Is long


Definition

Return true if value is a long.

Usage

addRule("field -> long")

Tests

@Test
public final void testRuleLongOk() throws Exception {
    UtilTest.testIt("long", "123", true);
    UtilTest.testIt("long", "-123", true);
    UtilTest.testIt("long", String.valueOf(Long.MAX_VALUE), true);
    UtilTest.testIt("long", String.valueOf(Long.MIN_VALUE), true);
}

@Test
public final void testRuleLongNotOk() throws Exception {
    UtilTest.testIt("long", "!@#$%^&", false);
    UtilTest.testIt("long", "9*123 ", false);
    UtilTest.testIt("long", "-  123. ", false);
    UtilTest.testIt("long", "123 ", false);
    UtilTest.testIt("long", "12 4567", false);
    UtilTest.testIt("long", "12.34", false);
    UtilTest.testIt("long", String.valueOf(Long.MAX_VALUE) + "1", false);
}

results matching ""

    No results matching ""