Package org.apache.hivemind

Examples of org.apache.hivemind.Messages


    }

    public void testGetObject()
    {
        MockControl mc = newControl(Messages.class);
        Messages m = (Messages) mc.getMock();

        MockControl control = newControl(IComponent.class);
        IComponent component = (IComponent) control.getMock();

        ValueConverter vc = newValueConverter();

        component.getMessages();
        control.setReturnValue(m);

        m.getMessage("key");
        mc.setReturnValue("value");

        replayControls();
        MessageBinding b = new MessageBinding("param", vc, fabricateLocation(12), component, "key");
View Full Code Here


        return source.getMessages(page);
    }

    public void testOnlyInBase()
    {
        Messages messages = createMessages(MOCK1, new Locale("en", "US"));

        check(messages, "only-in-base", "BASE1");
    }
View Full Code Here

    }

    /** @since 4.0 */
    public void testOnlyInNamespace()
    {
        Messages messages = createMessages(MOCK1, new Locale("en", "US"));

        check(messages, "only-in-namespace", "LIBRARY_BASE.only-in-namespace");
    }
View Full Code Here

    }

    /** @since 4.0 */
    public void testLocalizedInNamespace()
    {
        Messages messages = createMessages(MOCK1, new Locale("fr"));

        check(messages, "localized-in-namespace", "LIBRARY_FR.localized-in-namespace");
    }
View Full Code Here

    }

    /** @since 4.0 */
    public void testComponentOverridesNamespace()
    {
        Messages messages = createMessages(MOCK1, new Locale("en", "US"));

        check(
                messages,
                "component-overrides-namespace",
                "MOCKPAGE1_BASE.component-overrides-namespace");
View Full Code Here

    }

    /** @since 4.0 */
    public void testLocalizedComponentOverridesLocalizedNamespace()
    {
        Messages messages = createMessages(MOCK1, new Locale("fr"));

        check(
                messages,
                "localized-component-overrides-namespace",
                "MOCKPAGE1_FR.localized-component-overrides-namespace");
View Full Code Here

                "MOCKPAGE1_FR.localized-component-overrides-namespace");
    }

    public void testMissingKey()
    {
        Messages messages = createMessages(MOCK1, new Locale("en", "GB"));

        check(messages, "non-existant-key", "[NON-EXISTANT-KEY]");
    }
View Full Code Here

        check(messages, "non-existant-key", "[NON-EXISTANT-KEY]");
    }

    public void testOverwrittenInLanguage()
    {
        Messages messages = createMessages(MOCK1, new Locale("en", "US"));

        check(messages, "overwritten-in-language", "LANGUAGE1_en");

        messages = createMessages(MOCK1, new Locale("fr", ""));
View Full Code Here

        check(messages, "overwritten-in-language", "LANGUAGE1_fr");
    }

    public void testOverwrittenInCountry()
    {
        Messages messages = createMessages(MOCK1, new Locale("en", "US"));

        check(messages, "overwritten-in-country", "COUNTRY1_en_US");

        messages = createMessages(MOCK1, new Locale("fr", "CD"));
View Full Code Here

        check(messages, "overwritten-in-country", "COUNTRY1_fr_CD");
    }

    public void testOverwrittenInVariant()
    {
        Messages messages = createMessages(MOCK1, new Locale("en", "US", "Tapestry"));

        check(messages, "overwritten-in-variant", "VARIANT1_en_US_Tapestry");

        messages = createMessages(MOCK1, new Locale("fr", "CD", "Foo"));
View Full Code Here

TOP

Related Classes of org.apache.hivemind.Messages

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.