Plugin della cache della pagina dei binari

Binds Page Cache Test Plugin Aggiunge due asserzioni al test :: Unità :: TestCase Class of Ruby on Rails.
Scarica ora

Plugin della cache della pagina dei binari Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT/X Consortium Lic...
  • Prezzo:
  • FREE
  • Nome editore:
  • canatella
  • Sito web dell'editore:
  • http://blog.cosinux.org/pages/page-cache-test

Plugin della cache della pagina dei binari Tag


Plugin della cache della pagina dei binari Descrizione

Binds Page Cache Test Plugin Aggiunge due asserzioni al test :: Unità :: TestCase Class of Ruby on Rails. Binds Page Cache Test Plugin Aggiunge due affermazioni al test :: Unità :: TestCase Class of Ruby on Rails per verificare la cache e la scadenza delle pagine in test di integrazione. Installazione: disimballare nel venditore / plugin e questo dovrebbe essere. Prima crea un test di integrazione. Quindi, per testare la cache della caching delle pagine "/ pagine / circa" e "/ pagine / contact", aggiungi un metodo come questo: DEF Test_Caching Assert_cache ("/ pagine / circa", "/ pagine / contact") endthe assert_cache Method · Assicurarsi innanzitutto che gli URL non siano memorizzati nella cache, · Esegui un inizio su ciascuna richiesta, · Affermare che i file cache corrispondenti sono stati creati. Puoi anche fornire un blocco al metodo Assert_Cache. Invece di eseguire un inizio su ciascun URL, produrrà gli URL. Ad esempio: DEF Test_Caching Assert_cache ("/ Pages / About", "/ Pagine / Contatto") Fai | URL_about, URL_Contact | Post url_about post url_Contact End Endyou avrai sicuramente sicuramente (ed è davvero la parte più interessante) per verificare se le tue pagine memorizzate nella cache scadono quando l'utente sta facendo qualche azione. Per questo, ecco il metodo Assert_ExPire: DEF TEST_Expiring Assert_Expire ("/ Notizie / Elenco", "/ Notizie / Mostra / 1") Do | * URL | Post "/ Notizie / Elimina / 1" Endhere Il metodo Assert_Expire sarà · Verificare che gli URL siano memorizzati nella cache, · Esegui la richiesta di post, · e affermare che gli URL non sono più memorizzati nella cache.Questo è ottimo per testare la logica della cache. Cosa c'è di nuovo in questa versione: · Questa versione aggiunge un test per l'azione e la memorizzazione nella cache del frammento. · Il plugin non guarda più il filesystem per vedere se la pagina viene memorizzata nella cache o meno. · Avvolge i metodi di memorizzazione dei cachi dell'ActionController :: Quali pagine sono memorizzate nella cache e scadute e utilizzano tali informazioni per le asserzioni.


Plugin della cache della pagina dei binari Software correlato