Не существует фреймворков Mocking, поддерживающих WP7, и я подозреваю, что их никогда не будет, пока WP7 не поддержит Reflection.Emit.
В платформе .net имеется много опций , которые существуют для создания фальшивой инфраструктуры (Profiler API, CodeDem, Refleciton.Emit и др.).Большинство из этих методов не будут работать на самом Silverlight, так как в нем отсутствует довольно много BCL / CLR.Все существующие фреймворки Silverlight используют Reflection.Emit.WP7 не поддерживает Reflection.Emit и, следовательно, никакая Silverlight-среда разработки не будет работать на WP7.
По этой причине я лично тестирую сборки WP7 во время выполнения Silverlight.Это далеко не оптимально (это отстой), но это лучшее, что можно сделать в данных обстоятельствах.
Теоретически можно построить среду Mocking, использующую ткачество после сборки MSIL, которая должна работать на WP7, но покабыть сделано.
Если вы хотите, чтобы WP7 поддерживал Reflection.Emit, рассмотрите возможность голосования по этой проблеме с пользовательскими голосами: WP7 должен поддерживать Reflection.Emit для структур Mocking
РЕДАКТИРОВАТЬ 2/ 12/2011: Refleciton.Emit поддерживается в Mango.Ура!Основанные на Reflection.Emit рамки Mocking должны просто работать.