Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The Silverlight Unit Testing Framework is an adaptation of the same metadata from Visual Studio's test framework. I developed it in my spare time a few years ago while working on the Silverlight team, and today we're shipping it a little more formally.</p> <p>I recommend it simply because it is being used by so many teams inside and outside of Microsoft, and if you've used the existing test metadata, it all just works - no new learning.</p> <p>Find it here:</p> <ul> <li>It ships in the source code package for the <a href="http://silverlight.codeplex.com/" rel="noreferrer">Silverlight Toolkit</a>, since the Silverlight Toolkit controls use this test framework. Find it in the "Binaries" folder.</li> <li>Download the binaries at the <a href="http://code.msdn.microsoft.com/silverlightut" rel="noreferrer">MSDN code gallery page</a></li> <li>The open-source (Ms-PL) code to the framework itself is available for download in the Silverlight Toolkit's <a href="http://silverlight.codeplex.com/SourceControl/ListDownloadableCommits.aspx" rel="noreferrer">source code enlistment</a>.</li> <li>More information, tutorials, and documents are <a href="http://www.jeff.wilcox.name/topics/dev/testing/" rel="noreferrer">available on my blog</a> (sorry to link to myself here, but I am the Microsoft developer of the framework)</li> </ul> <p><em>The framework does have limitations, unfortunately</em></p> <p>Because of the security model for Silverlight Applications, the framework has less integration that the typical VS test suite: tests run inside the browser, are technically built Silverlight apps, and automation and code coverage are a bit of a challenge to get going.</p> <p>But it's a first step in doing Silverlight development.</p> <p>In the future, the test framework is actually going to become a proper part of the Silverlight Toolkit - additional tools including an automated test runner, build server integration, and even simple block-level code coverage will be released.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload