class ActiveModelSerializers::Test::Serializer::AssertSerializer

def matches?

def matches?
  # Force body to be read in case the template is being streamed.
  response.body
  case expectation
  when a_serializer? then matches_class?
  when Symbol        then matches_symbol?
  when String        then matches_string?
  when Regexp        then matches_regexp?
  when NilClass      then matches_nil?
  else fail ArgumentError, 'assert_serializer only accepts a String, Symbol, Regexp, ActiveModel::Serializer, or nil'
  end
end