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

  • Jonathan Flavell

    Jonathan Fla

    1 HAZİRAN 2006
  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009