I already do that.
(and I also make sure my tests have 100% coverage over the Public protocol)

But to know that you have to memorize the methods that are in the test cases.
Besides, I may want to test private methods too.

���