Package org.apache.hivemind.internal

Examples of org.apache.hivemind.internal.Module


        ServiceObjectProvider p = new ServiceObjectProvider();

        String expected = "EXPECTED RESULT";

        MockControl mc = newControl(Module.class);
        Module m = (Module) mc.getMock();

        m.getService("fred", Object.class);
        mc.setReturnValue(expected);

        replayControls();

        Object actual = p.provideObject(m, Location.class, "fred", null);
View Full Code Here


        ConfigurationObjectProvider p = new ConfigurationObjectProvider();

        List expectedList = new ArrayList();

        MockControl mc = newControl(Module.class);
        Module m = (Module) mc.getMock();

        m.getConfiguration("barney");
        mc.setReturnValue(expectedList);

        replayControls();

        Object actual = p.provideObject(m, List.class, "barney", null);
View Full Code Here

    public void testInstanceProvider()
    {
        ObjectInstanceObjectProvider p = new ObjectInstanceObjectProvider();

        Module m = newModule();

        Object actual = p.provideObject(m, List.class, "java.util.ArrayList", null);

        assertTrue(actual.getClass().equals(ArrayList.class));
View Full Code Here

    }

    public void testInstanceProviderFailure()
    {
        ObjectInstanceObjectProvider p = new ObjectInstanceObjectProvider();
        Module m = newModule();

        try
        {
            p.provideObject(m, List.class, "java.util.List", null);
            unreachable();
View Full Code Here

    }

    public void testServicePropertyObjectProvider()
    {
        MockControl mc = newControl(Module.class);
        Module m = (Module) mc.getMock();

        StringHolder h = new StringHolderImpl();

        h.setValue("abracadabra");

        m.getService("MyService", Object.class);
        mc.setReturnValue(h);

        replayControls();

        ServicePropertyObjectProvider p = new ServicePropertyObjectProvider();
View Full Code Here

    }

    public void testClassProvider()
    {
        MockControl control = newControl(Module.class);
        Module module = (Module) control.getMock();

        module.resolveType("List");
        control.setReturnValue(List.class);

        replayControls();

        assertSame(List.class, new ClassObjectProvider().provideObject(
View Full Code Here

        try
        {
            for (Iterator iterContrib = contributions.iterator(); iterContrib.hasNext();)
            {
                ContributionDefinition cd = (ContributionDefinition) iterContrib.next();
                Module definingModule = getModule().getRegistry().getModule(cd.getModuleId());
                ContributionContext context = new ContributionContextImpl(definingModule, this);
                cd.getContribution().contribute(context);
            }
            // For backward compatibility create empty collections if nothing was contributed
            if (_configuration == null) {
View Full Code Here

    }

    public void testBuilderErrorHandlerFacet()
    {
        MockControl c = newControl(Module.class);
        Module m = (Module) c.getMock();

        ErrorHandler eh = (ErrorHandler) newMock(ErrorHandler.class);

        MockControl pc = newControl(ServiceImplementationFactoryParameters.class);
        ServiceImplementationFactoryParameters p = (ServiceImplementationFactoryParameters) pc
                .getMock();

        p.getInvokingModule();
        pc.setReturnValue(m);

        m.getErrorHandler();
        c.setReturnValue(eh);

        replayControls();

        BuilderFacet f = new BuilderErrorHandlerFacet();
View Full Code Here

        MockControl pc = newControl(ServiceImplementationFactoryParameters.class);
        ServiceImplementationFactoryParameters p = (ServiceImplementationFactoryParameters) pc
                .getMock();

        MockControl control = newControl(Module.class);
        Module module = (Module) control.getMock();

        p.getInvokingModule();
        pc.setReturnValue(module);

        module.getClassResolver();
        control.setReturnValue(cr);

        replayControls();

        BuilderClassResolverFacet fc = new BuilderClassResolverFacet();
View Full Code Here

    }

    public void testAutowire()
    {
        ServiceImplementationFactoryParameters fp = newParameters();
        Module module = newModule();
        ErrorHandler eh = newErrorHandler();
        Log log = newLog();
        Messages messages = newMessages();
        ErrorLog errorLog = newErrorLog();
View Full Code Here

TOP

Related Classes of org.apache.hivemind.internal.Module

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.