Package org.apache.hivemind

Examples of org.apache.hivemind.Resource


public class TestClasspathResource extends FrameworkTestCase
{

    public void testClasspathEquals()
    {
        Resource l1 = new ClasspathResource(_resolver, "/org/apache/hivemind/util/home.png");
        Resource l2 = new ClasspathResource(_resolver, "/org/apache/hivemind/util/home.png");

        assertEquals("Object equality.", l1, l2);

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


        assertEquals("Hash code", l1.hashCode(), l2.hashCode());
    }

    public void testClasspathRelativeSameResource()
    {
        Resource l1 = new ClasspathResource(_resolver, "/foo/bar/Baz");
        Resource l2 = l1.getRelativeResource("Baz");

        assertSame(l1, l2);
    }
View Full Code Here

        assertSame(l1, l2);
    }

    public void testClasspathRelativeSameFolder()
    {
        Resource l1 = new ClasspathResource(_resolver, "/foo/bar/Baz");
        Resource expected = new ClasspathResource(_resolver, "/foo/bar/Fubar");
        Resource actual = l1.getRelativeResource("Fubar");

        assertEquals(expected, actual);
    }
View Full Code Here

        assertEquals(expected, actual);
    }

    public void testClasspathRelative()
    {
        Resource l1 = new ClasspathResource(_resolver, "/foo/bar/Baz");
        Resource expected = new ClasspathResource(_resolver, "/foo/bar/gloop/Yup");
        Resource actual = l1.getRelativeResource("gloop/Yup");

        assertEquals(expected, actual);
    }
View Full Code Here

        assertEquals(expected, actual);
    }

    public void testClasspathAbsolute()
    {
        Resource l1 = new ClasspathResource(_resolver, "/foo/bar/Baz");
        Resource expected = new ClasspathResource(_resolver, "/bip/bop/Boop");
        Resource actual = l1.getRelativeResource("/bip/bop/Boop");

        assertEquals(expected, actual);
    }
View Full Code Here

        assertEquals(expected, actual);
    }

    public void testClasspathLocalize()
    {
        Resource l1 = new ClasspathResource(_resolver, "/org/apache/hivemind/util/home.png");
        Resource expected = new ClasspathResource(_resolver, "/org/apache/hivemind/util/home_fr.png");
        Resource actual = l1.getLocalization(Locale.FRANCE);

        assertEquals(expected, actual);
    }
View Full Code Here

        assertEquals(expected, actual);
    }

    public void testClasspathLocalizeMissing()
    {
        Resource l1 = new ClasspathResource(_resolver, "/foo/bar/Baz.zap");

        Resource l2 = l1.getLocalization(Locale.ENGLISH);

        assertNull(l2);
    }
View Full Code Here

        assertNull(l2);
    }

    public void testClasspathLocalizeDefault()
    {
        Resource l1 = new ClasspathResource(_resolver, "/org/apache/hivemind/util/home.png");
        Resource actual = l1.getLocalization(Locale.KOREAN);

        assertSame(l1, actual);
    }
View Full Code Here

        assertSame(l1, actual);
    }

    public void testClasspathLocalizeNull()
    {
        Resource l1 = new ClasspathResource(_resolver, "/org/apache/hivemind/util/home.png");
        Resource actual = l1.getLocalization(null);

        assertSame(l1, actual);
    }
View Full Code Here

        assertSame(l1, actual);
    }

    public void testEqualsNull()
    {
        Resource l1 = new ClasspathResource(_resolver, "/org/apache/hivemind/util/home.png");

        assertTrue(!l1.equals(null));
    }
View Full Code Here

TOP

Related Classes of org.apache.hivemind.Resource

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.