See https://github.com/ThrowTheSwitch/Unity/tree/master about the Unity framework.