added collaborator class, injected dependency, removed private method and added as public, stubbing only objects not under test