Sha256: fa916a4c3ff10b999f1e421b91fe2bad31218b36d70e080e4e129d6c7788587f
Contents?: true
Size: 1.08 KB
Versions: 11
Compression:
Stored size: 1.08 KB
Contents
require 'rails_helper' class FakesController < ApplicationController include Spree::Core::ControllerHelpers::StrongParameters end RSpec.describe Spree::Core::ControllerHelpers::StrongParameters, type: :controller do controller(FakesController) {} describe '#permitted_attributes' do it 'returns Spree::PermittedAttributes module' do expect(controller.permitted_attributes).to eq Spree::PermittedAttributes end end describe '#permitted_payment_attributes' do it 'returns Array class' do expect(controller.permitted_payment_attributes.class).to eq Array end end describe '#permitted_checkout_attributes' do it 'returns Array class' do expect(controller.permitted_checkout_attributes.class).to eq Array end end describe '#permitted_order_attributes' do it 'returns Array class' do expect(controller.permitted_order_attributes.class).to eq Array end end describe '#permitted_product_attributes' do it 'returns Array class' do expect(controller.permitted_product_attributes.class).to eq Array end end end
Version data entries
11 entries across 11 versions & 1 rubygems