If this is a private method, then this whole thing is testing private functionality. This forces us to ask if this is the right interface or more importantly are we testing against the correct interface. I am asking both and whether we should be decoupling this into some kind of value object and test it.