Я пробежался по этому и подошел близко ... но в итоге это не сработало для меня.
Парень из Test Driven сделал шаблон для тестирования silverlight в nunit.Я обновил его до Silverlight 4.0, а затем запустил nCover.
Доказательство концепции работало замечательно ... но когда я попробовал его на нашем реальном продукте, все довольно быстро распалось.
Многие из нашихмодульные тесты ссылаются на AGcore и другие референтные объекты GUI, поэтому я думаю, что я продолжал получать какую-то ошибку перекрестного потока.
Я читал, что SilverUnit может делать такие вещи ... но у вас естьплатить 700+ долларов за разработчика.Я хотел бы, чтобы парень, который написал это, подумал о том, чтобы продать его отдельно.
Ну да ладно ... когда-нибудь, возможно, я увижу номера покрытия кода ... не сегодня, хотя: -)