</BUG>
assertNotNull(adapters);
assertEquals(2, adapters.size());
boolean foundE = false, foundF = false;
<BUG>for (ComponentAdapter adapter : adapters)
</BUG>
{
if (adapter.getComponentImplementation().equals(E.class))
{
foundE = true;

assertSame(e, f.e);
G g = container.getComponentInstanceOfType(G.class);
assertNotNull(g);
assertSame(g, container.getComponentInstanceOfType(G.class));
assertSame(g, adapterG.getComponentInstance());
List<ComponentAdapter<Marker>> adapters = container.getComponentAdaptersOfType(Marker.class);
assertNotNull(adapters);
assertEquals(2, adapters.size());
boolean foundE = false, foundF = false;
for (ComponentAdapter<Marker> adapter : adapters)
{
if (adapter.getComponentImplementation().equals(E.class))
{
foundE = true;
