I have a package private implementation of an Interface, the methods defined in that Interface can be accessed through a public factory. I was just wondering, how should I unit test that class as it cannot be accessed outside the package, or should I be testing it through the factory?
Thanks
-Abidi