
Spec Explorer 2010 is a tool that extends Visual Studio for modeling software behavior, analyzing that behavior by graphical visualization, model checking, and generating standalone test code from models. Behavior is modeled in two ways: by writing rules in C# (with dynamic data-defined state spaces) and by defining model scenarios as action patterns in a regular-expression style.
Spec Explorer 2010 Release 3.5 contains new features, improved documentation, plus over 60 bug fixes. It runs on the Visual Studio 2010 Professional level product and above.
Spec Explorer Home Page

Lighthouse is an open-source tool to run Silverlight unit tests. It currently supports running tests from the command line. This is useful for running tests on the Continuous Build Integration Server (e.g., CCnet or TeamCity).
Future plans include support for running tests from Windows Test Runner Application and from the Resharper plugin for Visual Studio 2010.
Lighthouse on CodePlex

Visual Studio Load Test Virtual User Pack 2010 enables you to validate that critical requirements such as end-user responsiveness, throughput, system stability and scalability are met. By understanding the assumed level of risk associated with your application, you can now release your solution with higher confidence.
Visual Studio 2010 Ultimate with MSDN subscribers now have unlimited access to Load Test Virtual User Packs for load testing applications with an unlimited number of virtual users, without having to purchase additional Load Test Virtual User Pack licenses.
Visual Studio Load Test Virtual User Pack
MSMSpec is an open-source T4-based tool that automatically generates MSTest tests corresponding to MSpec tests. It’s useful where MSTest integration is desired or required. It also enables developers to use Visual Studio test tooling for MSpec tests. MSMSpec requires Visual Studio 2010 and .NET 4.0.
MSMSpec on CodePlex
SpecsFor is an open-source Test/Behavior-Driven Development framework for .NET. SpecsFor is primarily a base test fixture that establishes a clean way of performing simple BDD-style tests while providing an auto-mocking container and other utilities to reduce common sources of testing friction. It greatly simplifies common operations such as initializing the class under test, establishing context, and creating mock objects. When combined with a library like Should, you can quickly create very readable specifications. SpecsFor also includes a small set of Resharper templates, which make it easy to create new specs and test cases.
SpecsFor on CodePlex
SpecsFor Announcement
Pex and Moles are FREE Visual Studio 2010 Power Tools created by Microsoft Research that help developers unit test .NET applications.
Pex is a Visual Studio add-in that automatically generates test suites with high code coverage. From within the Visual Studio code editor, Pex finds interesting input-output values for your methods, which you can then save as a small test suite.
Moles allows developers to replace any .NET method with a delegate. Moles supports unit testing by providing isolation via detours and stubs. Moles comes with Pex or can be installed alone as a Microsoft Visual Studio add-in.
Pex and Moles
TestApi is a policy-free API library, delivering Microsoft testing technology in an easy-to-use package. It can be used within the major testing tools (VSTS, NUnit, xUnit, etc.) to automate testing for desktop and browser applications on Windows.
This 5th version includes:
- New Theme Changing API – enables testing on different OS themes
- Sub-image comparison
- Revamped variation generation API
- Fixes/updates to command line parsing, tests, string generation, etc.
TestApi on CodePlex
In the Complete Guide .NET Performance and Optimization, Paul Glavich and Chris Farrell offer a comprehensive and essential handbook to anybody looking to set up a .NET testing environment and get the best results out of it, or just learn effective techniques for testing and optimizing their .NET applications.
Download your free eBook from Red-Gate
JustMock is a new software developer tool by Telerik that makes it easy to create unit tests. JustMock cuts your development time and helps you create better unit tests without requiring you to change your code. It allows you to perform fast and controlled tests that are independent of external dependencies like databases, web services, or proprietary code. With JustMock, there are also no limits to what you can mock. You can fake non-virtual methods, sealed classes, and static methods and classes.
JustMock is currently in Beta and free for download. When JustMock is commercially released in Q2 2010, customers who already own Telerik Ultimate Collection for .NET will receive a one-year subscription for the JustMock product.
JustMock
AutoPoco is an open-source framework for fluently building meaningful test data from Plain Old CLR Objects. AutoPoco replaces manually-written object mothers and test data builders with a fluent interface, providing an easy way to generate lots of test data in a short time.
AutoPoco on CodePlex