Package org.apache.tapestry.ioc.services

Examples of org.apache.tapestry.ioc.services.ThreadLocale


    }

    @Test
    public void use_persistent_locale()
    {
        ThreadLocale threadLocale = new ThreadLocaleImpl();
        LocalizationSetter setter = new LocalizationSetterImpl(_frenchPersistentLocale,
                                                               threadLocale, "en,fr");
        setter.setThreadLocale(Locale.ENGLISH);
        assertEquals(threadLocale.getLocale(), Locale.FRENCH);
    }
View Full Code Here


    @Test
    public void relative_asset()
    {
        AssetFactory factory = mockAssetFactory();
        ThreadLocale threadLocale = mockThreadLocale();
        Asset asset = mockAsset();

        Resource expectedResource = _baseResource.forFile("SimpleComponent_en_GB.properties");

        train_getRootResource(factory, _rootResource);
View Full Code Here

    @Test
    public void get_classpath_asset()
    {
        AssetFactory factory = mockAssetFactory();
        ThreadLocale threadLocale = mockThreadLocale();
        Asset asset = mockAsset();

        Resource expectedResource = _baseResource.forFile("SimpleComponent_en_GB.properties");

        train_getRootResource(factory, _rootResource);
View Full Code Here

    @Test
    public void get_classpath_asset_for_unspecified_locale()
    {
        AssetFactory factory = mockAssetFactory();
        ThreadLocale threadLocale = mockThreadLocale();
        Asset asset = mockAsset();
        Locale locale = Locale.UK;

        Resource expectedResource = _baseResource.forFile("SimpleComponent_en_GB.properties");
View Full Code Here

    @Test
    public void absolute_asset_with_known_prefix()
    {
        AssetFactory factory = mockAssetFactory();
        ThreadLocale threadLocale = mockThreadLocale();
        Asset asset = mockAsset();

        Resource expectedResource = _rootResource
                .forFile("org/apache/tapestry/internal/services/SimpleComponent_en_GB.properties");
View Full Code Here

    }

    @Test
    public void unknown_asset_prefix()
    {
        ThreadLocale threadLocale = mockThreadLocale();

        Map<String, AssetFactory> configuration = Collections.emptyMap();

        replay();
View Full Code Here

    }

    @Test
    public void missing_resource()
    {
        ThreadLocale threadLocale = mockThreadLocale();

        Map<String, AssetFactory> configuration = Collections.emptyMap();

        replay();
View Full Code Here

{
    @Test
    public void incorrect_object_type()
    {
        AssetSource source = newAssetSource();
        ThreadLocale threadLocale = newThreadLocale();
        Resource root = newResource();
        ServiceLocator locator = newServiceLocator();

        replay();
View Full Code Here

    @Test
    public void normal_conversion()
    {
        AssetSource source = newAssetSource();
        ThreadLocale threadLocale = newThreadLocale();
        Resource root = newResource();
        ServiceLocator locator = newServiceLocator();
        Asset asset = newAsset();
        Locale locale = Locale.GERMAN;
        String path = "foo/bar/baz.gif";
View Full Code Here

    @Test
    public void relative_asset()
    {
        AssetFactory factory = newAssetFactory();
        ThreadLocale threadLocale = newThreadLocale();
        Asset asset = newAsset();

        Resource expectedResource = _baseResource.forFile("SimpleComponent_en_GB.properties");

        train_getRootResource(factory, _rootResource);
View Full Code Here

TOP

Related Classes of org.apache.tapestry.ioc.services.ThreadLocale

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.