Sha256: 2e238e73eb5dccc270aa72f57fc616d3f22dd2f943a442088ea98278afca12b9

Contents?: true

Size: 570 Bytes

Versions: 46

Compression:

Stored size: 570 Bytes

Contents

require 'spec_helper'

RSpec.describe Scimitar::ResourceType do
  context '#as_json' do

    it 'adds the extensionSchemas' do
      resource_type = Scimitar::ResourceType.new(
        endpoint: '/Gaga',
        schema: 'urn:ietf:params:scim:schemas:core:2.0:User',
        schemaExtensions: ['urn:ietf:params:scim:schemas:extension:enterprise:2.0:User']
      )

      expect(resource_type.as_json['schemaExtensions']).to eql([{
        "schema" => 'urn:ietf:params:scim:schemas:extension:enterprise:2.0:User',
        "required" => false
      }])

    end

  end
end

Version data entries

46 entries across 46 versions & 2 rubygems

Version Path
scimitar-2.11.0 spec/models/scimitar/resource_type_spec.rb
scimitar-1.11.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.10.0 spec/models/scimitar/resource_type_spec.rb
scimitar-1.10.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.9.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.8.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.7.3 spec/models/scimitar/resource_type_spec.rb
powerhome-scimitar-1.0.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.7.2 spec/models/scimitar/resource_type_spec.rb
scimitar-1.8.2 spec/models/scimitar/resource_type_spec.rb
scimitar-1.8.1 spec/models/scimitar/resource_type_spec.rb
scimitar-2.7.1 spec/models/scimitar/resource_type_spec.rb
scimitar-1.8.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.7.0 spec/models/scimitar/resource_type_spec.rb
scimitar-1.7.1 spec/models/scimitar/resource_type_spec.rb
scimitar-2.6.1 spec/models/scimitar/resource_type_spec.rb
scimitar-1.7.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.6.0 spec/models/scimitar/resource_type_spec.rb
scimitar-1.6.0 spec/models/scimitar/resource_type_spec.rb
scimitar-2.5.0 spec/models/scimitar/resource_type_spec.rb