Смотреть видео: using reflection to test complex objects