Sha256: e03a8923116b7de3b285966a04fd18d5591c16ccf3adbddb207b19967a452889
Contents?: true
Size: 604 Bytes
Versions: 11
Compression:
Stored size: 604 Bytes
Contents
require 'spec_helper' describe Spree::PermissionSets::DefaultCustomer do context 'as Guest User' do context 'for Order' do context 'guest_token is empty string' do let(:ability) { Spree::Ability.new(nil) } let(:resource) { build(:order) } let(:token) { '' } it 'should not be allowed to read or update the order' do allow(resource).to receive_messages(guest_token: '') expect(ability).to_not be_able_to(:read, resource, token) expect(ability).to_not be_able_to(:update, resource, token) end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems