Ero alla ricerca di un esempio solido o di essere indicato nella giusta direzione su come simulare il test del processo di login di Passport-Facebook. Completamente ignaro come da dove cominciare.Testing Facebook Strategia Passaporto Oauth
Sono aperto a qualsiasi framework di test.
migliore, Austin
Ho avuto problemi anche, si spera ci sono tutte le persone rispondere a questa domanda .. –
Il authorization_code' tipo 'concessione (quello che richiede il utente per accedere al server del provider) non può essere completamente testato. Se si utilizza [Concessione] (https://github.com/simov/grant) è possibile sovrascrivere il 'authorize_url' di Facebook e' access_url' per puntare a un server locale nei test. Queste route devono restituire un token di accesso falso, che riceverai nell'ultima callback della tua app. Non ho idea di come sia possibile raggiungere questo obiettivo con Passport, ma non lo uso più per il login OAuth :) – simo