Package org.apache.tapestry5.services

Examples of org.apache.tapestry5.services.MetaDataLocator


        replay();

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

        MetaDataLocator locator = new MetaDataLocatorImpl(symbolSource, typeCoercer, modelSource, configuration);

        assertEquals(locator.findMeta(key, resources, Integer.class), new Integer(99));

        verify();
    }
View Full Code Here


    public void check_request_is_secure() throws Exception
    {
        Request request = mockRequest();
        Response response = mockResponse();
        LinkSource linkSource = mockLinkSource();
        MetaDataLocator locator = mockMetaDataLocator();
        BaseURLSource source = mockBaseURLSource();

        train_isSecure(request, true);

        replay();
View Full Code Here

    public void check_page_not_secure() throws Exception
    {
        Request request = mockRequest();
        Response response = mockResponse();
        LinkSource linkSource = mockLinkSource();
        MetaDataLocator locator = mockMetaDataLocator();
        BaseURLSource source = mockBaseURLSource();

        train_isSecure(request, false);

        train_isSecure(locator, PAGE_NAME, false);
View Full Code Here

    public void check_redirect_needed() throws Exception
    {
        Request request = mockRequest();
        Response response = mockResponse();
        LinkSource linkSource = mockLinkSource();
        MetaDataLocator locator = mockMetaDataLocator();
        BaseURLSource source = mockBaseURLSource();
        Link link = mockLink();

        train_isSecure(request, false);
View Full Code Here

    public void get_base_URL(boolean secureRequest, boolean securePage, String expectedURL)
    {
        Request request = mockRequest();
        Response response = mockResponse();
        LinkSource linkSource = mockLinkSource();
        MetaDataLocator locator = mockMetaDataLocator();
        BaseURLSource source = mockBaseURLSource();

        train_isSecure(request, secureRequest);

        train_isSecure(locator, PAGE_NAME, securePage);
View Full Code Here

    }

    private MetaDataLocator newMetaDataLocator(String pageName, boolean enabled)
    {

        MetaDataLocator locator = newMock(MetaDataLocator.class);

        expect(locator.findMeta(MetaDataConstants.UNKNOWN_ACTIVATION_CONTEXT_CHECK, pageName, Boolean.class)).andReturn(enabled);

        return locator;
    }
View Full Code Here

    @Test
    public void accessor_methods()
    {
        ComponentPageElement root = mockComponentPageElement();
        ComponentResourceSelector selector = new ComponentResourceSelector(Locale.ENGLISH);
        MetaDataLocator locator = newMetaDataLocator(LOGICAL_PAGE_NAME, true);

        replay();

        Page page = new PageImpl(LOGICAL_PAGE_NAME, selector, null, perThreadManager, locator);
View Full Code Here

        PageLifecycleListener listener2 = newPageLifecycle();

        listener1.containingPageDidDetach();
        listener2.containingPageDidDetach();

        MetaDataLocator locator = newMetaDataLocator(LOGICAL_PAGE_NAME, true);

        replay();

        Page page = new PageImpl(LOGICAL_PAGE_NAME, selector, null, perThreadManager, locator);
View Full Code Here

        ComponentPageElement element = mockComponentPageElement();
        Logger logger = mockLogger();
        PageLifecycleListener listener1 = newPageLifecycle();
        PageLifecycleListener listener2 = newPageLifecycle();
        RuntimeException t = new RuntimeException("Listener detach exception.");
        MetaDataLocator locator = newMetaDataLocator(LOGICAL_PAGE_NAME, true);

        train_getLogger(element, logger);

        listener1.containingPageDidDetach();
        setThrowable(t);
View Full Code Here

    }

    @Test
    public void attach_notification()
    {
        MetaDataLocator locator = newMetaDataLocator(LOGICAL_PAGE_NAME, true);

        PageLifecycleListener listener1 = newPageLifecycle();
        PageLifecycleListener listener2 = newPageLifecycle();

        listener1.containingPageDidAttach();
View Full Code Here

TOP

Related Classes of org.apache.tapestry5.services.MetaDataLocator

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.