Это НЕ вопрос о том, какая из лучших рамок и т.д.
Я никогда не использовал насмешливую структуру, и я немного озадачен этой идеей. Как он знает, как создать макет? Это делается во время выполнения или создает файл? Откуда вы знаете его поведение? И что самое главное - каков рабочий процесс использования такой структуры (что поэтапно для создания теста)?
Может ли кто-нибудь объяснить? Вы можете выбрать любую структуру, которая вам нравится, например, просто скажите, что это такое.