Feature: Silverlight Support

Bug #541699 reported by michael herndon
This bug affects 1 person
Affects Status Importance Assigned to Milestone
NUnit Framework
Charlie Poole

Bug Description

Silverlight support for nunit. I don't know if its possible to do a GUI integration, but at least modify the nunit.framework to be compilable on Siliverlight, while working on full the framework as well.

That should be enough to so that nunit could be integrated into ms's silverlight testing tool.

the main things that prevent this currently is the use use of ArrayList, ListDictionary, SerializationAttribute, and xml and binary serionalizers as well as the threading (Apartment isn't in Silverlight threading).

I know that these are probably needed for backwards maintainability for 1.1,1.0, but some of them just need to be changed to their System.Collections interface and then instantiated differently depending on the compilation.

I don't mind helping with this aspect, if needed.

I also realize there is an nunitlite, but I don't know how well that currently integrates with testdriven.net and other test runners.

Revision history for this message
Charlie Poole (charlie.poole) wrote :

This is a planned feature for NUnit 3.0 - see https://blueprints.launchpad.net/nunit-3.0/+spec/silverlight-3.0-build. (We'll update this to support Silverlight 4.0 as well)

We won't be adding a Silverlight framework build to NUnit 2.x, but 2.6 will support use of the 2.0 framework.

Help is certainly needed! Contact me offline if you would like to work on this.


Changed in nunit-3.0:
status: New → Triaged
importance: Undecided → High
Changed in nunitv2:
status: New → Confirmed
importance: Undecided → Medium
importance: Medium → Undecided
Revision history for this message
Charlie Poole (charlie.poole) wrote :

This will be a 3.0 feature

Changed in nunitv2:
status: Confirmed → Won't Fix
Changed in nunit-3.0:
assignee: nobody → Charlie Poole (charlie.poole)
milestone: none → 2.9.6
status: Triaged → Fix Released
no longer affects: nunitv2
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints