What your tests don't need to know will hurt you

This is a great article. Would you be able to expand on/give examples of the refactorings you mention in your second-last paragraph, say in a future post?