2014-05-03 6 views
5

Nella mia applicazione, ho bisogno di una funzionalità in cui una richiesta recupera un token (stringa casuale) dal server che è memorizzato nella sessione e la seconda richiesta viene effettuata con questo token.Come gestire la sessione nei test dell'applicazione Web Clojure scritti con ring-mock?

Quando si effettuano le richieste nei miei test utilizzando ring-mock, la seconda richiesta indica che il token non è in sessione. Presumo che entrambe le richieste siano indipendenti nello scenario di test.

Come si mantiene una sessione durante l'emissione di più richieste utilizzando la suoneria per la scrittura di test? O c'è qualche altra libreria che posso usare per i test in questi casi?

risposta

3

Secondo il suggerimento di James Reeves tramite twitter, sono stato in grado di risolvere questo problema utilizzando peridot. Ha la gestione delle sessioni per i test di scrittura.

Problemi correlati