Trying to use can?
method and stub current ability.
class UserDecorator < Draper::Decorator
delegate_all
def some_helper
can? :read, object
end
end
RSpec.describe UserDecorator, type: :decorator do
before { allow(subject).to receive(:current_ability) { Ability.new } }
subject { User.new.decorate }
it { subject.some_helper }
end
But I get error: user does not implement: current_ability.