We use a variety of automated test frameworks depending on the software development context. NUnit
is used for .NET Framework based application tests. The standard Silverlight testing framework is used for Silverlight applications. We test our C/C++ based software products using an internal test framework similar in structure to the xUnit
family of test frameworks but tailored to our C/C++ build and configuration environment.