Как написать простой модульный тест Silverlight?

Я ищу, чтобы создать некоторые модульные тесты Silverlight. Я начал с загрузки Silverlight Toolkit и просмотра модульных тестов, которые все построены на платформе модульного тестирования Silverlight.

однако кажется, что структура тестового класса довольно сложна в источнике, и я не хочу переписывать тестовые классы, определенные в этом пакете (например, ControlTest - >FrameworkElementTest - >TestBase - >SilverlightTest определена цепочка наследования и только последний класс все определено в наборе инструментов Silverlight).

Я ищу образец кода простейшей реализации модульного теста, возможной с помощью Silverlight Модульный Тест Framework (например, выполнение Assert.IsTrue (true)).

3 ответов


Я удивлен, что Джефф Уилкокс не ссылался на свою собственную статью!

Это тот, который я использовал для настройки моих тестов в Silverlight:

http://www.jeff.wilcox.name/2008/03/silverlight2-unit-testing/#option2

Он был первоначально написан для Silverlight 2, но я получил его работу под 3 без проблем.


просто для информации, Visual Studio 2010 beta 2 имеет модульное тестирование Silverlight из коробки. Может, хочешь взглянуть?


Я сделал целый разговор об этом. у него есть несколько "простых" примеров использования этой структуры, но я должен сказать вам - это не очень красиво! использование MS SL Test и SilverUnit