Pest - Private interface tester Uses System.Dynamic.DynamicObject and reflection to make all members of a class accessible for testing purposes Pest o; o.PrivateMethod();