Пекс использует Родинки для изоляции (издевательства).Можно по-прежнему использовать MoQ вместе с кротами.На самом деле предпочтительнее использовать такую среду, как MoQ, для создания заглушек и насмешек, когда код может это позволить, оставляя только Moles для вещей, которые MoQ не может изолировать (закрытые классы, не виртуальные методы, закрытые члены и т. Д.).
Чтобы сделать резервную копию моих заявлений, Пели де Халлео (участник проекта Pex and Moles) упоминает, что делал то же самое на форумах MSDN .
Я использовал Moles иВы можете кодировать с обеими структурами в модульном тесте.Но это, вероятно, не сильно поможет, поскольку вы спрашиваете конкретно о Пексе, который я еще не пробовал.Можно ли модифицировать модульные тесты, которые Pex создает, и добавлять код MoQ по факту?