Package org.apache.hivemind.impl

Examples of org.apache.hivemind.impl.LocationImpl


        assertEquals(false, l1.equals(new LocationImpl(_resource1, 10)));
    }

    public void testEqualsLineNo()
    {
        Location l1 = new LocationImpl(_resource1, 10);

        assertEquals(true, l1.equals(new LocationImpl(_resource1, 10)));
        assertEquals(false, l1.equals(new LocationImpl(_resource1, 11)));
        assertEquals(false, l1.equals(new LocationImpl(_resource2, 10)));
        assertEquals(false, l1.equals(new LocationImpl(_resource1, 10, 1)));
    }
View Full Code Here


        assertEquals(false, l1.equals(new LocationImpl(_resource1, 10, 1)));
    }

    public void testEqualsFull()
    {
        Location l1 = new LocationImpl(_resource1, 10, 5);

        assertEquals(true, l1.equals(new LocationImpl(_resource1, 10, 5)));
        assertEquals(false, l1.equals(new LocationImpl(_resource1, 10, 6)));
        assertEquals(false, l1.equals(new LocationImpl(_resource1, 11, 5)));
        assertEquals(false, l1.equals(new LocationImpl(_resource2, 10, 5)));
    }
View Full Code Here

        assertEquals(false, l1.equals(new LocationImpl(_resource2, 10, 5)));
    }

    public void testHashCodeBare()
    {
        Location l1 = new LocationImpl(_resource1);
        Location l2 = new LocationImpl(_resource1);

        assertEquals(l1.hashCode(), l2.hashCode());
    }
View Full Code Here

        assertEquals(l1.hashCode(), l2.hashCode());
    }

    public void testHashCodeLineNo()
    {
        Location l1 = new LocationImpl(_resource1, 15);
        Location l2 = new LocationImpl(_resource1, 15);

        assertEquals(l1.hashCode(), l2.hashCode());
    }
View Full Code Here

        assertEquals(l1.hashCode(), l2.hashCode());
    }

    public void testHashCodeFull()
    {
        Location l1 = new LocationImpl(_resource1, 15, 20);
        Location l2 = new LocationImpl(_resource1, 15, 20);

        assertEquals(l1.hashCode(), l2.hashCode());
    }
View Full Code Here

        assertNull(HiveMind.findLocation(new Object[] { null, null, null }));
    }

    public void testOrdering()
    {
        Location l1 = new LocationImpl(null);
        Location l2 = new LocationImpl(null);

        assertSame(l1, HiveMind.findLocation(new Object[] { l1, l2 }));
    }
View Full Code Here

        assertSame(l1, HiveMind.findLocation(new Object[] { l1, l2 }));
    }

    public void testLocatable()
    {
        Location l1 = new LocationImpl(null);
        Locatable l2 = new LocatableFixture(l1);

        assertSame(l1, HiveMind.findLocation(new Object[] { l2 }));
    }
View Full Code Here

        assertSame(l1, HiveMind.findLocation(new Object[] { l2 }));
    }

    public void testNullLocatable()
    {
        Location l1 = new LocationImpl(null);
        Locatable l2 = new LocatableFixture(null);
        Locatable l3 = new LocatableFixture(l1);

        assertSame(l1, HiveMind.findLocation(new Object[] { l2, l3 }));
    }
View Full Code Here

        assertSame(l1, HiveMind.findLocation(new Object[] { l2, l3 }));
    }

    public void testSkipOther()
    {
        Location l1 = new LocationImpl(null);

        assertSame(l1, HiveMind.findLocation(new Object[] { this, "Hello", l1, "Goodbye" }));
    }
View Full Code Here

        Schema s1 = (Schema) c1.getMock();
        Schema s2 = (Schema) c2.getMock();

        Resource r = new ClasspathResource(new DefaultClassResolver(), "/foo/bar");
        Location l1 = new LocationImpl(r, 20);
        Location l2 = new LocationImpl(r, 97);

        interceptLogging(ra.getClass().getName());

        s1.getLocation();
        c1.setReturnValue(l1);
View Full Code Here

TOP

Related Classes of org.apache.hivemind.impl.LocationImpl

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.