BeanContextSupport bcs = new BeanContextSupport();
bcs.addPropertyChangeListener("designTime", this);
harness.check(bcs.isDesignTime(), false);
bcs.setDesignTime(true);
harness.check(lastEvent, null);
bcs.addPropertyChangeListener("designMode", this);
bcs.setDesignTime(false);
harness.check(lastEvent.getPropertyName(), "designMode");
harness.check(lastEvent.getNewValue(), Boolean.FALSE);
harness.check(lastEvent.getOldValue(), Boolean.TRUE);
harness.check(lastEvent.getSource(), bcs);