class RSpecJSONAPISerializer::Matchers::HaveTypeMatcher

Public Instance Methods

main_failure_message() click to toggle source
# File lib/rspec_jsonapi_serializer/matchers/have_type_matcher.rb, line 14
def main_failure_message
  "expected that #{serializer_name} to have type :#{expected}, got :#{actual} instead"
end
matches?(serializer_instance) click to toggle source
# File lib/rspec_jsonapi_serializer/matchers/have_type_matcher.rb, line 8
def matches?(serializer_instance)
  @serializer_instance = serializer_instance

  actual == expected
end

Private Instance Methods

actual() click to toggle source
# File lib/rspec_jsonapi_serializer/matchers/have_type_matcher.rb, line 20
def actual
  serializer_instance.class.record_type
end