A tiny framework to fake static methods in C#