Adição da função de configuração de email e whatts
This commit is contained in:
15
spec/policies/configuracao_notificacao_policy_spec.rb
Normal file
15
spec/policies/configuracao_notificacao_policy_spec.rb
Normal file
@@ -0,0 +1,15 @@
|
||||
require 'rails_helper'
|
||||
|
||||
RSpec.describe ConfiguracaoNotificacaoPolicy do
|
||||
subject { described_class }
|
||||
|
||||
# Mais restrito que ConfiguracaoPolicy de propósito: aqui ficam a senha do
|
||||
# e-mail e o token do Twilio, então gerente não entra.
|
||||
permissions :show?, :update? do
|
||||
it 'libera só para admin' do
|
||||
expect(subject).to permit(build(:admin), ConfiguracaoNotificacao)
|
||||
expect(subject).not_to permit(build(:gerente), ConfiguracaoNotificacao)
|
||||
expect(subject).not_to permit(build(:operador), ConfiguracaoNotificacao)
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user