Рой Ошерове создал фреймворк с открытым исходным кодом для тестирования элементов управления silverlight
Он называется SilverUnit и использует Typemock для перехвата вызовов .NET и имитации их поведения.
SilverUnit позволяет вам тестировать свои элементы управления с помощью простой среды модульного тестирования, браузер не требуется.
Похоже, хорошее решение для того, что вы ищете.