mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-27 01:43:22 +00:00
Add spec for order confirmation view
This commit is contained in:
24
spec/views/spree/shared/_order_details.html.haml_spec.rb
Normal file
24
spec/views/spree/shared/_order_details.html.haml_spec.rb
Normal file
@@ -0,0 +1,24 @@
|
||||
require "spec_helper"
|
||||
|
||||
describe "spree/shared/_order_details.html.haml" do
|
||||
include AuthenticationWorkflow
|
||||
helper Spree::BaseHelper
|
||||
|
||||
let(:order) { create(:completed_order_with_fees) }
|
||||
|
||||
before do
|
||||
assign(:order, order)
|
||||
allow(view).to receive_messages(
|
||||
order: order,
|
||||
current_order: order,
|
||||
)
|
||||
end
|
||||
|
||||
it "shows how the order is paid for" do
|
||||
order.payments.first.payment_method.name = "Bartering"
|
||||
|
||||
render
|
||||
|
||||
expect(rendered).to have_content("Paying via: Bartering")
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user