ruby – HTTParty não retorna valor

Se alguém conseguir me ajudar, agradeço. Eu tenho o seguinte código para teste de API

insira o código aquidescribe "POST /boleto" do before(:all) do payload = { grant_type: "password", client_id: "xxxxx", client_secret: "yyyyyyy", device_fingerprint: "zzzzzzzzzz", username: "123456", password: "123456", } result = DevToken.new.realizar_login(payload) @authorization = result.parsed_response("Authorization") puts @authorization

context "Gerar Boleto" do before(:all) do payload = { Amount: 10, DueDate: "2021-09-12", } @result = GerarBoleto.new.gerar_boleto(payload, @authorization) end

it "Boleto gerado com sucesso - 200" do
  expect(@result.code).to eql 200
end

end
end

Porem puts @authorization não retorna nada, se eu colocar puts result ai retorna.

retorna algo assim {“access_token”:”eyJhbGciOiJSUzI1NiIsImtpZCI6Ijk2OEQwNjdEOTU0RjgxODgyNUUwNTNENkJFQjlCNURFMjA4MTVENTBSUzI1NiIsInR5cCI6ImF0K2p3dCIsIng1dCI6ImxvMEdmWlZQZ1lnbDRGUFd2cm0xM2lDQlhWQSJ9.eyJuYmYiOjE2MzEyNDkxODksImV4cCI6MTYzMTI1MDM4OSwiaXNzIjoiaHR0cDovL2Rldi5jYnMtaWRlbnRpdHkuY29udGFiZW1vbC5pbnRlcm5hbCIsImF1ZCI6ImFwcC5jb250YWJlbW9sLnBlc….}