change test to operate over protected methods