001    package org.picocontainer.doc.tutorial.simple2;
002    
003    import junit.framework.TestCase;
004    import org.picocontainer.MutablePicoContainer;
005    import org.picocontainer.doc.tutorial.interfaces.Kissable;
006    import org.picocontainer.doc.tutorial.simple.Girl;
007    import org.picocontainer.defaults.DefaultPicoContainer;
008    
009    public class ConcreteClasses2TestCase extends TestCase {
010    
011        public void testAssembleComponentsAndInstantiateAndUseThem() {
012            // START SNIPPET: assemble
013            MutablePicoContainer pico = new DefaultPicoContainer();
014            pico.registerComponentImplementation(Kissable.class, Boy.class);
015            pico.registerComponentImplementation(Girl.class);
016            // END SNIPPET: assemble
017    
018        }
019    
020    
021    }