A C#-based unit testing framework that works in Unity3D