Commit 7b98c31

mo <mo.khan@gmail.com>
2018-12-25 00:48:58
Resource -> ResourceType
1 parent 27cf34a
Changed files (4)
lib/scim/kit/v2/attribute_type.rb
@@ -37,7 +37,7 @@ module Scim
           @uniqueness = Uniqueness::NONE
           @attributes = []
 
-          raise ArgumentError.new(:type) unless DATATYPES[type]
+          raise ArgumentError, :type unless DATATYPES[type.to_sym]
         end
 
         def mutability=(value)
lib/scim/kit/v2/resource.rb → lib/scim/kit/v2/resource_type.rb
@@ -5,7 +5,7 @@ module Scim
     module V2
       # Represents a ResourceType Schema
       # https://tools.ietf.org/html/rfc7643#section-6
-      class Resource
+      class ResourceType
         attr_accessor :id
         attr_accessor :name
         attr_accessor :description
lib/scim/kit.rb
@@ -6,7 +6,7 @@ require 'scim/kit/v2/returned'
 require 'scim/kit/v2/uniqueness'
 require 'scim/kit/v2/mutability'
 require 'scim/kit/v2/schema'
-require 'scim/kit/v2/resource'
+require 'scim/kit/v2/resource_type'
 
 module Scim
   module Kit
spec/scim/kit/v2/resource_spec.rb → spec/scim/kit/v2/resource_type_spec.rb
@@ -1,6 +1,6 @@
 # frozen_string_literal: true
 
-RSpec.describe Scim::Kit::V2::Resource do
+RSpec.describe Scim::Kit::V2::ResourceType do
   subject { described_class.new(location: location) }
 
   let(:location) { FFaker::Internet.uri('https') }