Examples of NodeVersion


Examples of io.apigee.trireme.core.NodeVersion

    }

    @Test
    public void testTwoDigitWild()
    {
        NodeVersion v = new NodeVersion("10.x");
        assertEquals(10, v.getMajor());
        assertTrue(v.getMinor() < 0);
        assertEquals("10.x.x", v.toString());
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    @Test
    public void testTwoDigitInvalid()
    {
        try {
            NodeVersion v = new NodeVersion("10.foo");
            assertFalse(true);
        } catch (IllegalArgumentException ie) {
        }
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    @Test
    public void testTwoDigitInvalid2()
    {
        try {
            NodeVersion v = new NodeVersion("1.xx");
            assertFalse(true);
        } catch (IllegalArgumentException ie) {
        }
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    }

    @Test
    public void testThreeDigit()
    {
        NodeVersion v = new NodeVersion("10.1.2");
        assertEquals(10, v.getMajor());
        assertEquals(1, v.getMinor());
        assertEquals(2, v.getRelease());
        assertEquals("10.1.2", v.toString());
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    }

    @Test
    public void testThreeDigitWild()
    {
        NodeVersion v = new NodeVersion("10.1.x");
        assertEquals(10, v.getMajor());
        assertEquals(1, v.getMinor());
        assertTrue(v.getRelease() < 0);
        assertEquals("10.1.x", v.toString());
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    @Test
    public void testThreeDigitInvalid()
    {
        try {
            NodeVersion v = new NodeVersion("10.1.xx");
            assertFalse(true);
        } catch (IllegalArgumentException ie) {
        }
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    @Test
    public void testThreeDigitInvalid2()
    {
        try {
            NodeVersion v = new NodeVersion("1.xx.2");
            assertFalse(true);
        } catch (IllegalArgumentException ie) {
        }
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    @Test
    public void testThreeDigitInvalid3()
    {
        try {
            NodeVersion v = new NodeVersion("1.2.3.4");
            assertFalse(true);
        } catch (IllegalArgumentException ie) {
        }
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    @Test
    public void testThreeDigitInvalid4()
    {
        try {
            NodeVersion v = new NodeVersion("Foo1.1.2Bar");
            assertFalse(true);
        } catch (IllegalArgumentException ie) {
        }
    }
View Full Code Here

Examples of io.apigee.trireme.core.NodeVersion

    }

    @Test
    public void testCompare()
    {
        assertTrue(new NodeVersion("1.1.1").compareTo(new NodeVersion("0.1.1")) > 0);
        assertTrue(new NodeVersion("1.1.1").compareTo(new NodeVersion("2.1.1")) < 0);
        assertTrue(new NodeVersion("1.2.1").compareTo(new NodeVersion("1.1.1")) > 0);
        assertTrue(new NodeVersion("1.2.1").compareTo(new NodeVersion("1.3.1")) < 0);
        assertTrue(new NodeVersion("1.1.1").compareTo(new NodeVersion("1.1.0")) > 0);
        assertTrue(new NodeVersion("1.1.1").compareTo(new NodeVersion("1.1.2")) < 0);
        assertTrue(new NodeVersion("1.1.1").compareTo(new NodeVersion("1.1.1")) == 0);
        assertEquals(new NodeVersion("1.1.1"), new NodeVersion("1.1.1"));
        assertNotEquals(new NodeVersion("1.1.1"), new NodeVersion("0.1.1"));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.