Rails Page Cache Test Plugin

Rails Page Cache Test Plugin voegt twee beweringen toe aan de test :: Eenheden :: Testcase van Ruby on Rails.
Download nu

Rails Page Cache Test Plugin Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • canatella
  • Uitgever website:
  • http://blog.cosinux.org/pages/page-cache-test

Rails Page Cache Test Plugin Tags


Rails Page Cache Test Plugin Beschrijving

Rails Page Cache Test Plugin voegt twee beweringen toe aan de test :: Units :: Testcase-klasse van Ruby on Rails. Rails Page Cache-testplugin voegt twee beweringen toe aan de test :: Eenheden :: Testcase-klasse van Ruby op rails om de caching en het aflopen van pagina's in integratie-tests.installatie te controleren. Installatie: Pak in de leverancier / plug-in en dat zou het moeten zijn. Maak eerst een integratietest. Om de caching van de pagina / pagina's / over "en" / pagina's / contact "te testen, voegt u een methode als volgt toe: Def test_caching assert_cache (" / pagina's / over "," / pagina's / contact ") SETTHE ZAL DE ASSERT_CACHE-methode · Zorg er eerst voor dat de URL's niet in de cache zijn opgeslagen, · Execute A GAP op elke aanvraag, · Behandel dat de bijbehorende cachebestanden zijn gemaakt. U kunt ook een blok geven aan de Assert_Cache-methode. In plaats van een stap uit te voeren op elke URL, levert het de URL's op. Bijvoorbeeld: def test_caching assert_cache ("/ pagina's / over", "/ pagina's / contact") do | url_about, url_contact | Post Url_Aress Post Url_Contact End Endyou zal ook zeker willen (en dat is echt het meest interessante deel) om te controleren of uw cached-pagina's verstrekken wanneer de gebruiker een actie doet. Daarvoor is hier de Assert_Expire-methode: def test_expiring assert_expire ("/ nieuws / lijst", "/ nieuws / show / 1") DO | * URLS | Post "/ Nieuws / Verwijderen / 1" End Endhere De Assert_Expire-methode zal controleren of de URL's in de cache zijn opgeslagen, · Voer het postverzoek uit, · en beweren dat de URL's niet in de cache zijn. Dit is geweldig voor het testen van de logica van uw cache-veegmachines. Wat is er nieuw in deze release: · Deze release voegt een test toe voor actie en fragment caching. · De plug-in kijkt niet meer naar het bestandssysteem om te zien of de pagina in de cache is opgeslagen of niet. · Het keurt de ActionControler :: Base Page Caching-methoden om op te slaan Welke pagina's zijn in de cache en verlopen en gebruikt die informatie voor de beweringen.


Rails Page Cache Test Plugin Gerelateerde software