Mi piacerebbe scrivere la mia gemma che mi aiuta nelle mie app di rotaie. Comprenderà anche alcuni controller che forniscono html. Quindi ho bisogno di testarlo in un browser (html/css/js).Come sviluppare gemme?
Qual è la migliore pratica?
Ora sto usando la gemma di echoe per costruire la mia gemma (ci sono gemme migliori?). rastrello installa passa all'altra scheda ferma l'app per rotaie avvia l'app per rotaie (quindi ha caricato la gemma) e poi la collaudo, in un browser con buon vecchio aggiornamento.
Non è divertente. Posso farlo in qualche modo più efficiente? È assurdo non scrivere test per i file ruby?
sarebbe probabilmente una buona idea per fare la maggior parte del vostro lavoro nei vostri test di unità, quindi verificare che il comportamento sul app dal vivo una volta che sei ragionevolmente sicuro che funzionerà. – Matchu
sì di couse, ma non è così che scrivo le cose del frontend. Di solito collaudo ogni riga di codice che ho scritto con un aggiornamento. – antpaw
prova Bundler? http://railscasts.com/episodes/245-new-gem-with-bundler – fl00r