【发布时间】:2021-03-25 05:22:21
【问题描述】:
... serialized_animals = ActiveModel::Serializer::CollectionSerializer.new(animals, each_serializer: ApiHandler::Api::Private::MobileApp::V8::AnimalSerializer)
aggregate_failures 'response details' do
expect(JSON.parse(response.body)['data']['animals']).to(eq(JSON.parse(serialized_animals.to_json)))
end ...
AnimalSerializer 位于 animal_engine/app/serializers/api_handler/api/private/mobile_app/v8 中
奇怪地序列化单个项目。
我收到以下错误
UncaughtThrowError:未捕获的抛出:no_serializer
【问题讨论】:
标签: ruby-on-rails rspec rspec-rails active-model-serializers activemodel