SORU
30 HAZİRAN 2009, Salı


RSpec denetleyicisi test - boş yanıt.vücut

RSpec ile benim kontrol test ederken bir sorun ile şaşırıp - yanıt.vücut her zaman döndürür boş bir dize arayın. Tarayıcıda her şey düzgün işler ve salatalık özellik testleri doğru gibi görünüyor, ama RSpec her zaman başarısız olur.

Yanıt nesnesi, response.should render_template('index') gibi diğer beklentiler herhangi bir sorun olmadan geçer.

Aranızda bu sorunu daha önce karşılaştı mı? Belki de yanıt html başka bir şekilde elde edilebilir?

Sürüm gelince, 2.1.0, RSpec 1.2.7 Raylar.

CEVAP
30 HAZİRAN 2009, Salı


Varsayılan olarak, rspec-raylar Raylar içine kesmek içinönlemekaslında görüntü bu şablonları. Sadece yaptıklarının davranışını test etmelisiniz & denetleyicisi testleri, şablon oluşturma sonucu değil — bu görüşler için filtreler.

Eğer denetleyici özellikleri şablon oluşturmak istiyorsanız ancak, uygulama her zamanki gibi, render_views yönergesini kullanın:

describe YourController do
  render_views
  ...
end

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • chrmoe

    chrmoe

    7 Kasım 2006
  • Diogo Oliveira

    Diogo Olivei

    4 HAZİRAN 2006
  • VJ VIMANA

    VJ VIMANA

    3 Mayıs 2007