1 package org.codehaus.plexus.component.manager;
2
3 import org.codehaus.plexus.PlexusTestCase;
4
5
6
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 }