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

  • Makeup Lover

    Makeup Lover

    12 HAZİRAN 2011
  • TastyTuts | Creative video tutorials by Gareth David

    TastyTuts |

    6 Temmuz 2011
  • the one am radio

    the one am r

    6 Mayıs 2006