Sha256: eb5fbf486abef5bd0efe4f0f183ba7b018084bcd3ba9bcc8dbdab0b8fae920f4
Contents?: true
Size: 593 Bytes
Versions: 1
Compression:
Stored size: 593 Bytes
Contents
require 'spec_helper' module Refinery describe "User", type: :model do before do allow(Refinery::Api).to receive(:user_class).and_return(Refinery::Authentication::Devise::User) end let(:user) { Refinery::Api.user_class.new } it "can generate an API key" do expect(user).to receive(:save!) user.generate_refinery_api_key! expect(user.refinery_api_key).not_to be_blank end it "can clear an API key" do expect(user).to receive(:save!) user.clear_refinery_api_key! expect(user.refinery_api_key).to be_blank end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
refinerycms-api-1.0.0.beta | spec/models/refinery/user_spec.rb |