assertTrue(mon.isConstructing());
assertFalse(mon.isConstructed());
assertTrue(mon.isConstructionFailed());
assertFalse(mon.isInvoking());
yan.registerComponent("target",
new Monitors(m).static_method(MonitoredObject.class, "instance")
.withArgument(2, Components.value(arg2)));
yan.getInstance("target");
assertTrue(mon.isInvoking());
assertTrue(mon.isInvoked());
assertFalse(mon.isInvocationFailed());