Hacker News new | ask | show | jobs
by exdsq 1807 days ago
This seems to be building on rocky foundations though. It's unlikely a functions entire test vector gets checked during testing. This is a known risk (you can't test everything) but by leaving all the functions under a public function untested there is no safety net.
1 comments

If the code of the private methods cannot be fully exercised through the class' public interface, then that code never executes and should not even be in the function.