brianwernick
And you definitely can test methods/classes that have internal access: the tests of a module have full access to internal declarations of that module.