You should only be testing public methods. Private methods are an implementation detail of the object and are subject to heavy change, etc. Any class, including test fixtures, that care about private methods on another object exhibit the “Inappropriate...