Это мой RSpec код: -как проверить/тестовое конкретное поле в формате JSON с помощью RSpec
it "which has max value" do
get :index, Devise.token_authentication_key => @user.authentication_token, business_id: @business.id, max: '1'
expect(request.flash[:alert]).to eq(nil)
expect(response.body).to eq([@location].to_json(LocationFinder::API_PARAMS.merge(:root => false)))
end
и тестирование результата IS-
ожидается: "[{\" адрес \ ": \" 1120 Млечный Путь \», \ "business_id \": 1, \ "город \": \ "Купертино]"
got: "[{\"address\":\"1120 Milky Way\",\"business_id\":1,\"city\":\"Cupertino,\"distance\":260.33452958767384,]"
Здесь Расстояние дополнительное поле, как я могу проверить определенные поля или если оно невозможно, как устранить поле «расстояние», которое не проверяется rspec.