public void testSerialization_Compatibility() throws Exception {
ArrayList<String> things = new ArrayList<String>();
things.add("1");
things.add("2");
things.add("3");
BeanContextMembershipEvent event = new BeanContextMembershipEvent(
new MockBeanContext(), things);
event.setPropagatedFrom(new MockBeanContextDelegateS("from ID"));
SerializationTest.verifyGolden(this, event, new SerializableAssert(){
public void assertDeserialized(Serializable orig, Serializable ser) {
assertEqualsSerially((BeanContextMembershipEvent) orig,
(BeanContextMembershipEvent) ser);
}