Archives
-
Testing With NCover/NCoverExplorer
The following screencast demonstrates how to achieve 100% coverage using TestDriven.NET 2.0, NCover and NCoverExplorer. Peter Waldschmidt and Grant Drake very kindly agreed to let me distribute NCover and NCoverExplorer with the RTM version of TestDriven.NET 2.0. This means that once TestDriven.NET is installed, there is nothing more to configure. Code coverage with NCover can be used from Visual Studio .NET 2002, 2003 or 2005. It is possible to use NCover if only .NET 1.1 is installed, however .NET 2.0 is recommended. If only .NET 1.1 is installed then NCover 1.3.3 will be used rather than the more mature NCover 1.5.6.
-
Sysinternals Process Monitor v1.0
Here's an announcement that I almost missed due to the noise from TechEd and the Sysinternals site migration. The long awaited replacement for Filemon and Regmon has been released! Process Monitor adds process, thread, and DLL monitoring as well as advanced filtering and event information.
-
Driving MSTest and Team Coverage using TestDriven.NET
Here is a screencast that demonstrates the MSTest and Team Coverage integration in TestDriven.NET 2.0. The testing support that comes with Visual Studio 2005 Team editions was designed to support many different types of test. For example is supports manual tests, integration tests, generic tests as well as unit tests. The interface for TestDriven.NET is tuned specifically for doing unit testing and test driven development. By combining the two you can execute unit tests written using Microsoft's framework in a way that is more efficient for doing TDD.
-
Happy Anniversary Express SKU!
-
Test With .NET 1.1 from Visual Studio 2005
Here is a screencast that demonstrates how to build and run tests using .NET 1.1 from inside Visual Studio 2005 using TestDriven.NET 2.0. Under the covers this functionality uses MSBee (MSBuild Extras Toolkit for .NET 1.1) to build target assemblies that are compatible with .NET 1.1. Any build errors and warnings are merged into the 'Error List'. After the solution is built, the target tests are executed using the .NET 1.1 runtime.
-
Debug With Reflector
Below are a few frames from a screencast that shows how to debug an application using the new 'Go To Reflector' functionality in TestDriven.NET 2.0. I'm using Grant Drake's NCoverExplorer as a target for the debugger. Once attached I use Reflector to view one of the loaded modules. I then set a breakpoint on the AboutDialog's OnLoad method.