refactored #on_if spec