Возможно, наиболее распространенное свойство SVN, 'svn:ignore' сделано через .gitignore файл, а не метаданные. Я боюсь, что у меня ничего нет более полезным для других видов метаданных.
Среда модульного тестирования Silverlight представляет собой адаптацию тех же метаданных из среды тестирования Visual Studio. Я разработал его в свободное время несколько лет назад, работая в команде Silverlight, и сегодня мы выпускаем его немного более формально.
Я рекомендую его просто потому, что он используется очень многими командами внутри и за пределами Microsoft, и если вы использовали существующие метаданные тестирования, все это просто работает - никаких новых знаний.
Найдите это здесь:
Для тестирования вы можете использовать Silverlight Unit Testing Framework. Вот пример здесь
Также есть WebAii от Art Of Test. Я не использовал этот фреймворк в гневе, но мне удалось использовать его для тестирования внешних частей приложения Silverlight.
<3 NUnit. Я еще не использовал его для Silverlight, но он прост в использовании, мощный и имеет отличную поддержку (намного больше, чем Silverlight Unit Testing Framework). Самое приятное в NUnit - это количество утилит, которые могут использоваться вместе с ним - из-за сильного внедрения, а также совместимости с JUnit во многих областях, его просто интегрировать в процесс сборки, получать отчеты во многих различных форматах и т. Д. . и др.