Package org.apache.tapestry.services

Examples of org.apache.tapestry.services.ClassFinder


        return namespace;
    }

    private ClassFinder newClassFinder(String packageList, String className, Class resultClass)
    {
        ClassFinder finder = newMock(ClassFinder.class);

        expect(finder.findClass(packageList, className)).andReturn(resultClass);

        return finder;
    }
View Full Code Here


    }

    public void testFound()
    {
        INamespace namespace = newNamespace("zip", "org.apache.tapestry.pageload");
        ClassFinder finder = newClassFinder(
          "org.apache.tapestry.pageload",
          "bar.Baz",
          PageLoaderTest.class);

        IComponentSpecification spec = newSpec();
View Full Code Here

    }

    public void testNotFound()
    {
        INamespace namespace = newNamespace("zap", "org.foo");
        ClassFinder finder = newClassFinder("org.foo", "bar.Baz", null);

        IComponentSpecification spec = newSpec();

        replay();
View Full Code Here

    public void testResolveClassFailure()
    {
        ClassResolver resolver = newResolver();
        IPage page = newPage();
        IComponent component = newComponent();
        ClassFinder finder = newClassFinder();

        trainForConstructor(page, component, resolver, finder);

        replay();
View Full Code Here

    public void testInstantiateBeanFailure()
    {
        ClassResolver resolver = newResolver();
        IPage page = newPage();
        IComponent component = newComponent();
        ClassFinder finder = newClassFinder();

        trainForConstructor(page, component, resolver, finder);

        replay();
View Full Code Here

    public void testInitializeFailure()
    {
        ClassResolver resolver = new DefaultClassResolver();
        IPage page = newPage();
        IComponent component = newComponent();
        ClassFinder finder = newClassFinder();

        trainForConstructor(page, component, resolver, finder);

        replay();
View Full Code Here

    }

    private ClassFinder newClassFinder(String packageList, String className, Class resultClass)
    {
        MockControl control = newControl(ClassFinder.class);
        ClassFinder finder = (ClassFinder) control.getMock();

        finder.findClass(packageList, className);
        control.setReturnValue(resultClass);

        return finder;
    }
View Full Code Here

    }

    public void testFound()
    {
        INamespace namespace = newNamespace("zip", "org.apache.tapestry.pageload");
        ClassFinder finder = newClassFinder(
                "org.apache.tapestry.pageload",
                "bar.Baz",
                TestPageLoader.class);

        IComponentSpecification spec = newSpec();
View Full Code Here

    }

    public void testNotFound()
    {
        INamespace namespace = newNamespace("zap", "org.foo");
        ClassFinder finder = newClassFinder("org.foo", "bar.Baz", null);

        IComponentSpecification spec = newSpec();

        replayControls();
View Full Code Here

    public void testResolveClassFailure()
    {
        ClassResolver resolver = newResolver();
        IPage page = newPage();
        IComponent component = newComponent();
        ClassFinder finder = newClassFinder();

        trainForConstructor(page, component, resolver, finder);

        replayControls();
View Full Code Here

TOP

Related Classes of org.apache.tapestry.services.ClassFinder

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.