'a göndermek için rspec'in kullanılması jpe gövdesini API'ye göndermek ve yanıtı kontrol etmek için rpsec kullanan bir sınama yazmaya başlıyorum.jpe gövdesini API
Web'den çok şey aradım ve bunu yapmanın en kolay yolunu bulamıyorum. Ben https://my-web-site/notification için bir json gövdesini gönderebilir ve respose Ödeme istediğinizde Örnek için
201.
siz ilk adıma başlamak için bana yardım eder misin olduğunu.
çok teşekkürler.
RSpec.describe NotificationController, :type => :controller do
# If you want to inspect the response, include this
# render_views
it "sends JSON data" do
post "/notification", foo: "bar", format: :json
expect(response.status).to eq(201)
# To examine the response:
# response_json = JSON.parse(response.body)
# expect(response_json).to eq({some: :object})
end
end
Aslında tavsiye vücut JSON yanıtını kontrol ediyorum:
Çok yakında cevabınız için çok teşekkür ederim. hiçbir temel bilgiye sahip olmadığım için üzgünüm, belki de sorular çok aptaldır. Sınıfı tanımlamak için başka bir özellik yazmak zorunda mıyım? URL'yi nerede tanımlamalıyım? çok teşekkürler –
Elbette, sorunuza cevap verirse kabul etmekten çekinmeyin. –
Bana URL'yi nerede tanımlayacağımı söyler misiniz? ve NotifictionController'ı nasıl tanımlamalıyım? Teşekkürler –