Resource r = mockResource();
Log log = mockLog();
replay();
MutableComponentModel model = new MutableComponentModelImpl(CLASS_NAME, log, r, null);
model.addEmbeddedComponent("fred", "Fred1", COMPONENT_CLASS_NAME, null);
try
{
model.addEmbeddedComponent("fred", "Fred2", COMPONENT_CLASS_NAME, null);
unreachable();
}
catch (IllegalArgumentException ex)
{
assertEquals(