Skip to content

Unit test providers

gasparnagy edited this page May 11, 2011 · 14 revisions

SpecFlow supports several unit test framework to execute the acceptance tests. Use can use one of the built-in unit test providers or create a custom provider. The unit test provider to be used can be configured through the <unitTestProvider> configuration element.

The following table contains the built-in unit test providers.

Name Supports Description
row tests categories inconclusive
NUnit + + + See http://www.nunit.org.
MsTest - - + MsTest provider for .Net 3.5
MsTest.2010 - + + MsTest provider for .Net 4.0. Supporting test-categories.
MsTest.Silverlight
MsTest.Silverlight3
MsTest.Silverlight4
- + + Silverlight Unit Test Framework http://code.msdn.microsoft.com/silverlightut. See Silverlight Support.
MsTest.WindowsPhone7 - + + See Windows Phone 7 Support.
xUnit + - - See http://www.xunit.net.
mbUnit + + + See http://www.mbunit.org.

Clone this wiki locally