Refactor PlaceOrderHelper out of PlaceOrderSpec