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

  • Bad Lip Reading

    Bad Lip Read

    22 Mart 2011
  • DRDAnimation

    DRDAnimation

    28 EYLÜL 2012
  • SRC RECORDS

    SRC RECORDS

    2 EKİM 2006