Sha256: cb9be7805dbc5004a8f5ffb49a02276be8249db81777a66e31e0acd4730e13f0

Contents?: true

Size: 479 Bytes

Versions: 4

Compression:

Stored size: 479 Bytes

Contents

# frozen_string_literal: true

require "rails_helper"

module Archangel
  RSpec.describe UserPolicy, type: :policy do
    subject { described_class.new(user, record) }

    let(:user) { create(:user) }
    let(:record) { create(:user) }

    it { should permit(:index) }
    it { should permit(:show) }
    it { should permit(:create) }
    it { should permit(:new) }
    it { should permit(:update) }
    it { should permit(:edit) }
    it { should permit(:destroy) }
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
archangel-0.0.5 spec/policies/archangel/user_policy_spec.rb
archangel-0.0.4 spec/policies/archangel/user_policy_spec.rb
archangel-0.0.3 spec/policies/archangel/user_policy_spec.rb
archangel-0.0.2 spec/policies/archangel/user_policy_spec.rb