My attempt at creating a .NET testing framework