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 }