Package org.apache.tapestry

Examples of org.apache.tapestry.IAsset


    public void test_Known_Prefix()
    {
        Location l = newLocation();

        Resource r = newResource();
        IAsset asset = newAsset();

        List contributions = newContributions("known", newAssetFactory(
                r,
                "path/to/asset",
                Locale.ENGLISH,
                l,
                asset));

        replay();

        AssetSourceImpl as = new AssetSourceImpl();
        as.setContributions(contributions);

        as.initializeService();

        IAsset actual = as.findAsset(r, "known:path/to/asset", Locale.ENGLISH, l);

        assertSame(actual, asset);

        verify();
    }
View Full Code Here


    public void test_Unknown_Prefix()
    {
        Location l = fabricateLocation(17);

        Resource r = newResource();
        IAsset asset = newAsset();

        AssetFactory f = newAssetFactory(r, "unknown:path/to/asset", Locale.ENGLISH, l, asset);

        replay();

        AssetSourceImpl as = new AssetSourceImpl();
        as.setDefaultAssetFactory(f);

        IAsset actual = as.findAsset(r, "unknown:path/to/asset", Locale.ENGLISH, l);

        assertSame(actual, asset);

        verify();
    }
View Full Code Here

    public void test_No_Prefix()
    {
        Location l = fabricateLocation(17);

        Resource r = newResource();
        IAsset asset = newAsset();

        AssetFactory classFactory = newAssetFactory(r, "path/to/asset", Locale.ENGLISH, l, asset);

        expect(classFactory.assetExists(null, r, "path/to/asset", Locale.ENGLISH)).andReturn(true);

        replay();

        AssetSourceImpl as = new AssetSourceImpl();
        as.setClasspathAssetFactory(classFactory);

        IAsset actual = as.findAsset(r, "path/to/asset", Locale.ENGLISH, l);

        assertSame(actual, asset);

        verify();
    }
View Full Code Here

    }
   
    public void test_Known_Prefix_Null_Base()
    {
        Location l = newLocation();
        IAsset asset = newAsset();

        List contributions = newContributions("known", newAssetFactory(
                null,
                "path/to/asset",
                Locale.ENGLISH,
                l,
                asset));

        replay();

        AssetSourceImpl as = new AssetSourceImpl();
        as.setContributions(contributions);

        as.initializeService();

        IAsset actual = as.findAsset(null, "known:path/to/asset", Locale.ENGLISH, l);

        assertSame(actual, asset);

        verify();
    }
View Full Code Here

public class TestAssetBinding extends BindingTestCase
{

    public void testGetObject()
    {
        IAsset asset = (IAsset) newMock(IAsset.class);

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

        component.getAsset("fred");
View Full Code Here

    public void testKnownPrefix()
    {
        Location l = fabricateLocation(17);

        Resource r = newResource();
        IAsset asset = newAsset();

        List contributions = newContributions("known", newAssetFactory(
                r,
                "path/to/asset",
                Locale.ENGLISH,
                l,
                asset));

        replayControls();

        AssetSourceImpl as = new AssetSourceImpl();
        as.setContributions(contributions);

        as.initializeService();

        IAsset actual = as.findAsset(r, "known:path/to/asset", Locale.ENGLISH, l);

        assertSame(actual, asset);

        verifyControls();
    }
View Full Code Here

    public void testUnknownPrefix()
    {
        Location l = fabricateLocation(17);

        Resource r = newResource();
        IAsset asset = newAsset();

        AssetFactory f = newAssetFactory(r, "unknown:path/to/asset", Locale.ENGLISH, l, asset);

        replayControls();

        AssetSourceImpl as = new AssetSourceImpl();
        as.setDefaultAssetFactory(f);

        IAsset actual = as.findAsset(r, "unknown:path/to/asset", Locale.ENGLISH, l);

        assertSame(actual, asset);

        verifyControls();
    }
View Full Code Here

    public void testNoPrefix()
    {
        Location l = fabricateLocation(17);

        Resource r = newResource();
        IAsset asset = newAsset();

        AssetFactory f = newAssetFactory(r, "path/to/asset", Locale.ENGLISH, l, asset);

        replayControls();

        AssetSourceImpl as = new AssetSourceImpl();
        as.setLookupAssetFactory(f);

        IAsset actual = as.findAsset(r, "path/to/asset", Locale.ENGLISH, l);

        assertSame(actual, asset);

        verifyControls();
    }
View Full Code Here

        return newMock(AssetFactory.class);
    }

    private IAsset newAsset(String url)
    {
        IAsset asset = newMock(IAsset.class);
        checkOrder(asset, false);
       
        expect(asset.buildURL()).andReturn(url);

        return asset;
    }
View Full Code Here

        Location l = newLocation();
        IRequestCycle cycle = newCycle();
        IMarkupWriter writer = createWriter();
       
        IComponent comp = newMock(IComponent.class);
        IAsset img = newAsset("/zip/zap.png");
       
        replay();
       
        PageRenderSupportImpl prs = new PageRenderSupportImpl(factory, "", l, newBuilder(writer));
       
View Full Code Here

TOP

Related Classes of org.apache.tapestry.IAsset

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.