Package org.apache.felix.ipojo.test.scenarios.annotations

Source Code of org.apache.felix.ipojo.test.scenarios.annotations.LifecycleController

package org.apache.felix.ipojo.test.scenarios.annotations;

import org.apache.felix.ipojo.junit4osgi.OSGiTestCase;
import org.apache.felix.ipojo.junit4osgi.helpers.IPOJOHelper;
import org.apache.felix.ipojo.metadata.Element;

public class LifecycleController extends OSGiTestCase {
   
    private IPOJOHelper helper;
   
    public void setUp() {
        helper = new IPOJOHelper(this);
    }
   
    public void testLFC() {
        Element meta = helper.getMetadata("org.apache.felix.ipojo.test.scenarios.component.Lifecycle");
        Element[] ctrls = meta.getElements("controller");
        assertNotNull("Controller exists ", ctrls);
        Element ctrl = ctrls[0];
        assertNotNull("Field", ctrl.getAttribute("field"));
        assertEquals("Field", "lfc", ctrl.getAttribute("field"));
    }
   
   

}
TOP

Related Classes of org.apache.felix.ipojo.test.scenarios.annotations.LifecycleController

TOP
Copyright © 2018 www.massapi.com. 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.