* nothing injected, nothing specified in Configuration. Should use default factory.
*/
public void testConstructionOrder1()
{
Class<Marshaller> componentToTest = Marshaller.class;
Marshaller m = cr.getOrCreateComponent(null, componentToTest);
assert m instanceof VersionAwareMarshaller;
VersionAwareMarshaller vam = (VersionAwareMarshaller) m;
vam.initReplicationVersions();
m = (Marshaller) TestingUtil.extractField(vam, "defaultMarshaller");
assert m instanceof CacheMarshaller210;