I would prefer to rework the entire class, break it down into smaller parts which can be tested in isolation (thus removing the need for private methods for the most part). 

But agree at least then people can see the external interface of the class.