I would like to log output test data when running test with the Silverlight Unit Testing Framework. I could go around it by creating some element and writing it on that however this feels like a hacked way. Is there any framework supported way of writing output during testing?
Looks like the basic code was all there in the April2010 toolkit but never quite finished. The idea is to have your TestClass have a TestContext TestContext {get; set;}
property that the framework will automatically set. Then, in a TestMethod, call TestContext.WriteLine()
In the visual output for a test method, there is a "Output" section but it's databinding was set to a property that did not exist. I've created patch 10660 to address the issue. Hopefully it will be fixed for SL5's release. http://www.codeplex.com/Download?ProjectName=silverlight&DownloadId=295575
Copy the patch's files over April 2010 Silverlight Toolkit unzipped Infrastructure.zip, replacing originals, and build your own copy of Microsoft.Silverlight.Testing.dll
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With