Package org.apache.tapestry.ioc.services

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


    @Test
    public void checkout_when_page_list_is_null()
    {
        PageLoader loader = mockPageLoader();
        Page page = mockPage();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();
        Log log = mockLog();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);
View Full Code Here


    {
        Page page1 = mockPage();
        Page page2 = mockPage();
        PageLoader loader = mockPageLoader();
        Log log = mockLog();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);

        train_getLocale(tl, _locale);
View Full Code Here

    @Test
    public void checkout_when_page_list_is_null()
    {
        PageLoader loader = mockPageLoader();
        Page page = mockPage();
        ThreadLocale tl = mockThreadLocale();

        train_getLocale(tl, _locale);

        train_loadPage(loader, PAGE_NAME, _locale, page);
View Full Code Here

                }
                return null;
            }

        };
        ThreadLocale threadLocale = new ThreadLocaleImpl();
        threadLocale.setLocale(_locale);
        PagePool pool = new PagePoolImpl(null, loader, threadLocale);
        pool.release(page1);
        assertSame(page1, pool.checkout(PAGE_NAME));
        // Now the list is empty, but not null.
        assertSame(page2, pool.checkout(PAGE_NAME));
View Full Code Here

                fail();
                return null;
            }

        };
        ThreadLocale threadLocale = new ThreadLocaleImpl();
        threadLocale.setLocale(_locale);
        PagePool pool = new PagePoolImpl(null, loader, threadLocale);

        pool.release(page1);
        pool.release(page2);
View Full Code Here

                }
                return null;
            }

        };
        ThreadLocale threadLocale = new ThreadLocaleImpl();
        PagePool pool = new PagePoolImpl(null, loader, threadLocale);
        threadLocale.setLocale(Locale.GERMAN);
        Page page = pool.checkout("p1");
        assertSame(page, germanPage);
        pool.release(page);
        threadLocale.setLocale(Locale.FRENCH);
        page = pool.checkout("p1");
        assertSame(page, frenchPage);
        pool.release(page);
    }
View Full Code Here

    @Test
    public void checkout_when_page_list_is_null()
    {
        PageLoader loader = mockPageLoader();
        Page page = mockPage();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();
        Logger logger = mockLogger();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);
View Full Code Here

    {
        Page page1 = mockPage();
        Page page2 = mockPage();
        PageLoader loader = mockPageLoader();
        Logger logger = mockLogger();
        ThreadLocale tl = mockThreadLocale();
        ComponentClassResolver resolver = mockComponentClassResolver();

        train_canonicalizePageName(resolver, INPUT_PAGE_NAME, LOGICAL_PAGE_NAME);

        train_getLocale(tl, _locale);
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

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.