now passing all tests and refactored out the FactorGirl.whatever_method to whatever_method