0
Ich habe checkouts_controller.rb
mit Aktion:Wie Controller Controller-Anweisung testen?
def create
if create_customer(params[:stripeToken], @plan.my_plan_id, params[:code], params[:new_price])
redirect_to user_path(id: current_user.to_param, customer_share: true)
else
redirect_to new_checkout_path(plan_id: @plan)
end
end
In users_helper.rb
:
def create_customer
if customer != nil
...
else
flash[:error] = 'Something went wrong, please try again.'
end
Also muss ich sonst überprüfen und es in rspec für flash[:error]
zu testen.
Fires Streifen :: InvalidRequestError –
Anscheinend Sie verwenden 'streifen ruby' gem. Sie werden alle streifentechnischen Anforderungen erfüllen. – Uzbekjon