void ObjectTest::TestAddDestroyListener() { TestObject* obj = new TestObject(); ObjectListener objectListener; obj->AddDestroyListener(berry::MessageDelegate<ObjectListener>( &objectListener, &ObjectListener::DestroyListener)); delete obj; assertEqual(true, objectListener.m_ObjectDeleted); }