Unit Test Result Viewer for Silverlight

This toolwindow views the results of Silverlight unit tests from the Silverlight Toolkit.

Required steps:

1.) Install the Silverlight Toolkit, which will provide the new "Silverlight Unit Test" project type from http://silverlight.codeplex.com/

2.) To be able to use this toolwindow, you have to download "StatLight" from http://statlight.codeplex.com/.

3.) Then extract the content to:

Local App Data Directory (e.g. "C:\Users\JohnDoe\AppData\Local\StatLight")

StatLight will be used to execute the unit tests.

Planned improvements:

Run tests on build-finished-option

Tag-filter for tests to run

Performance improvements

Icons by http://www.psdgraphics.com/

Version History


Thanks to Rami Abughazaleh for the following fixes and improvements

Added logging for unhandled exceptions
Determination of output path via project file settings
Support newer StatLight versions
Logging StatLight output in Output window of VS
StatLight running in silent mode

Fixed possible exceptions on VS startup
Support nested projects in solution folders
Fixed run option "All projects" to execute correctly


Support StatLight 1.2 to test the complete solution with multiple xap's

Support StatLight from Local AppData directory to avoid UAC dialog on every run. (old path via "%SystemDrive%\%ProgramFiles%\StatLight" still supported.)

Minor bugfixes


Bug fixed to load project list correctly and execute tests

UAC pop-up will be shown, when required.


Result-based filter (Passed, Failed, Ignored)

Direct assembly selection

Manual retest

Basic result listing (Status, Message, Source, Duration)