Sha256: bf4c6ff7e3289338aa7259995422e9518adcbce83a52dcc671293b2dba9529ef

Contents?: true

Size: 353 Bytes

Versions: 12

Compression:

Stored size: 353 Bytes

Contents

require 'rails_helper'

RSpec.describe DoorkeeperSsoClient::Passport, :type => :model do
  let(:user) { Fabricate(:user) }

  describe "associations" do
    it { is_expected.to belong_to(:identity) }
  end

  describe "validations" do
    it { is_expected.to validate_presence_of(:uid) }
    it { is_expected.to validate_uniqueness_of(:uid) }
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
doorkeeper_sso_client-0.4.5 spec/models/passport_spec.rb
doorkeeper_sso_client-0.4.3 spec/models/passport_spec.rb
doorkeeper_sso_client-0.4.2 spec/models/passport_spec.rb
doorkeeper_sso_client-0.4.1 spec/models/passport_spec.rb
doorkeeper_sso_client-0.4.0 spec/models/passport_spec.rb
doorkeeper_sso_client-0.3.0 spec/models/passport_spec.rb
doorkeeper_sso_client-0.2.9 spec/models/passport_spec.rb
doorkeeper_sso_client-0.2.8 spec/models/passport_spec.rb
doorkeeper_sso_client-0.2.7 spec/models/passport_spec.rb
doorkeeper_sso_client-0.2.5 spec/models/passport_spec.rb
doorkeeper_sso_client-0.2.2 spec/models/passport_spec.rb
doorkeeper_sso_client-0.2.1 spec/models/passport_spec.rb