Package xint.test

Examples of xint.test.PositionDocument


        }
    }
   
    public static void testOutOfRange() throws Exception
    {
        PositionDocument doc = PositionDocument.Factory.parse("<position xmlns='java:int.test'><lat>43</lat><lon>037</lon></position>");
        Assert.assertEquals(43, doc.getPosition().getLat());
        Assert.assertEquals(37, doc.getPosition().getLon());
        Assert.assertTrue(doc.validate());
       
        doc = PositionDocument.Factory.parse("<position xmlns='java:int.test'><lat>443</lat><lon>737</lon></position>");
        Assert.assertEquals(443, doc.getPosition().getLat());
        Assert.assertEquals(737, doc.getPosition().getLon());
        Assert.assertTrue(!doc.validate());
       
        doc.getPosition().setLat((short)-300);
        doc.getPosition().setLon((short)32767);
        Assert.assertEquals(-300, doc.getPosition().getLat());
        Assert.assertEquals(32767, doc.getPosition().getLon());
        Assert.assertTrue(!doc.validate());
       
        doc.getPosition().setLat((short)43);
        doc.getPosition().setLon((short)127);
        Assert.assertEquals(43, doc.getPosition().getLat());
        Assert.assertEquals(127, doc.getPosition().getLon());
        Assert.assertTrue(doc.validate());
    }
View Full Code Here


    public IntTests(String name) { super(name); }
    public static Test suite() { return new TestSuite(IntTests.class); }

    public static void testLatLong() throws Exception
    {
        PositionDocument doc = PositionDocument.Factory.parse(
          "<p:position xmlns:p='java:int.test'><p:lat>43</p:lat><p:lon>020</p:lon></p:position>");
        Assert.assertEquals(43, doc.getPosition().getLat());
        Assert.assertEquals(20, doc.getPosition().getLon());
        doc.getPosition().xgetLat().set("07");
        doc.getPosition().xgetLon().set("040");
        Assert.assertEquals(7, doc.getPosition().getLat());
        Assert.assertEquals(40, doc.getPosition().getLon());
        doc.getPosition().setLat((short)22);
    }
View Full Code Here

        }
    }
   
    public static void testOutOfRange() throws Exception
    {
        PositionDocument doc = PositionDocument.Factory.parse("<position xmlns='java:int.test'><lat>43</lat><lon>037</lon></position>");
        Assert.assertEquals(43, doc.getPosition().getLat());
        Assert.assertEquals(37, doc.getPosition().getLon());
        Assert.assertTrue(doc.validate());
       
        doc = PositionDocument.Factory.parse("<position xmlns='java:int.test'><lat>443</lat><lon>737</lon></position>");
        Assert.assertEquals(443, doc.getPosition().getLat());
        Assert.assertEquals(737, doc.getPosition().getLon());
        Assert.assertTrue(!doc.validate());
       
        doc.getPosition().setLat((short)-300);
        doc.getPosition().setLon((short)32767);
        Assert.assertEquals(-300, doc.getPosition().getLat());
        Assert.assertEquals(32767, doc.getPosition().getLon());
        Assert.assertTrue(!doc.validate());
       
        doc.getPosition().setLat((short)43);
        doc.getPosition().setLon((short)127);
        Assert.assertEquals(43, doc.getPosition().getLat());
        Assert.assertEquals(127, doc.getPosition().getLon());
        Assert.assertTrue(doc.validate());
    }
View Full Code Here

    public IntTests(String name) { super(name); }
    public static Test suite() { return new TestSuite(IntTests.class); }

    public static void testLatLong() throws Exception
    {
        PositionDocument doc = PositionDocument.Factory.parse(
          "<p:position xmlns:p='java:int.test'><p:lat>43</p:lat><p:lon>020</p:lon></p:position>");
        Assert.assertEquals(43, doc.getPosition().getLat());
        Assert.assertEquals(20, doc.getPosition().getLon());
        doc.getPosition().xgetLat().set("07");
        doc.getPosition().xgetLon().set("040");
        Assert.assertEquals(7, doc.getPosition().getLat());
        Assert.assertEquals(40, doc.getPosition().getLon());
        doc.getPosition().setLat((short)22);
    }
View Full Code Here

TOP

Related Classes of xint.test.PositionDocument

Copyright © 2018 www.massapicom. 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.