View Javadoc
1   package org.codehaus.plexus.component.manager;
2   
3   import org.codehaus.plexus.PlexusTestCase;
4   
5   /**
6    * @author Ben Walding
7    */
8   public class ClassicSingletonComponentManagerTest extends PlexusTestCase {
9       public void testSequentialLookupsReturnTheSameInstance() throws Exception {
10          Component a = lookup(Component.class);
11  
12          Component b = lookup(Component.class);
13  
14          Component c = lookup(Component.class);
15  
16          Component d = lookup(Component.class);
17  
18          assertTrue(a == b);
19  
20          assertTrue(a == c);
21  
22          assertTrue(a == d);
23      }
24  }