passivationListener.passivate((String) anyObject(), eq("p1"));
instantiationListener.objectInstantiated(isA(String.class), (String) isNull());
instantiationListener.objectInstantiated(isA(String.class), (String) isNull());
activationListener.activate((String) anyObject(), (String) isNull());
passivationListener.passivate((String) anyObject(), (String) isNull());
mocksControl.checkOrder(false);
disposalListener.dispose((String) anyObject(), (String) isNull());
disposalListener.dispose((String) anyObject(), (String) isNull());
disposalListener.dispose((String) anyObject(), eq("p1"));
disposalListener.dispose((String) anyObject(), eq("p1"));
mocksControl.replay();