Raylar sayfa önbellek test eklentisi

Rails Sayfası Önbellek Test Eklentisi Test :: Birimler :: Ruby'deki Ruby'nin Test Çantası Sınıfı ekler.
Şimdi İndirin

Raylar sayfa önbellek test eklentisi Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • canatella
  • yayıncı web sitesi:
  • http://blog.cosinux.org/pages/page-cache-test

Raylar sayfa önbellek test eklentisi Etiketler


Raylar sayfa önbellek test eklentisi Açıklama

Raylar Sayfa Önbellek Test eklentisi Test :: Birimler :: Ruby'deki Ruby'nin Test Çantası Sınıfı ekler. Rails Page Önbellek Test eklentisi, Test :: Birimler :: Entegrasyon testlerinde sayfaların önbelleğini kontrol edilmesi ve sona ermesini kontrol etmek için Ruby'deki Ruby'nin Test Çantası Sınıfı. İlk önce bir entegrasyon testi oluşturun. Ardından, "/ Sayfalar / Hakkında" ve "/ Sayfalar / İletişim" sayfalarının önbelleğini test etmek için, şöyle bir yöntem ekleyin: DEF Test_Caching Assert_Cache ("/ Pages / Hakkında", "/ Sayfalar / İletişim") Endthe Assert_Cache yöntemi · Öncelikle, URL'lerin önbelleğe alınmadığından emin olun, · Her isteğin üzerine bir almayı çalıştırın, · İlgili önbellek dosyalarının oluşturulduğunu iddia eder. Ayrıca, Assert_Cache yöntemine bir blok da verebilirsiniz. Her bir URL'ye bir almayı yürütmek yerine, URL'leri verecektir. Örneğin: DEF Test_Caching Assert_Cache ("/ Sayfalar / Hakkında", "/ Sayfalar / İletişim") DO | URL_ABOUT, URL_CONTACT | Post Url_about Post Url_Contact End EndYou ayrıca, kullanıcının bir eylem yaptığında önbelleğe alınmış sayfalarının sona ermemesini kontrol etmek için kesinlikle isteyecek (ve bu gerçekten en ilginç kısım). Bunun için, işte assert_expire yöntemi: def test_expiring assert_expire ("/ Haberler / Liste", "/ Haber / Show / 1") yapmak | * URLS | "/ Haberler / Sil / 1" ucu Postere Assert_expire yöntemi, URL'lerin önbelleğe alındığını kontrol edin, · Post isteğini çalıştırın, · URL'lerin daha fazla önbelleğe alınmadığını iddia eder. Bu, önbellek süpürücülerinizi test etmek için mükemmeldir. Bu sürümde yeni olanlar: · Bu sürüm, eylem ve fragman önbelleğe alma için bir test ekler. · Eklenti, sayfanın önbelleğe alınmadığını ya da olmadığını görmek için artık dosya sistemine bakmaz. Hangi sayfalar önbelleğe alınır ve süresi doldu ve bu bilgileri iddialar için kullanır.


Raylar sayfa önbellek test eklentisi İlgili Yazılım