rspec'te benim sinatra uygulamasında (özellikle, bir padrino uygulaması) ana sayfada bir yönlendirmeyi test etmeye çalışıyorum. redirect_to
'u buldum, ancak sadece rspec raylarında gibi görünüyor. Sinatra'da nasıl test edersiniz?rspec kullanarak sinatra'da bir yönlendirmeyi nasıl test edebilirim?
it "Homepage should redirect to locations#index" do
get "/"
last_response.should be_redirect # This works, but I want it to be more specific
# last_response.should redirect_to('/locations') # Only works for rspec-rails
end
hata alıyorum: Başarısızlık/Hata: follow_redirect! Sequel :: DatabaseError: SQLite3 :: SQLException: böyle bir tablo yok: konumlar . Sanırım bunun bir veritabanı sorunu var. Bu daha içine bakmak gerekecek ... – zlog
Evet, bu çalışır. Teşekkürler! – zlog
, "last_request", "last_response" yöntemlerinin nerede belgelendiğini bana söyleyebilir misiniz? Bu türlerde 'url' gibi yöntemleri nasıl arayabiliyorsunuz? Ben yeniyim, bu yüzden alamadım. –