Ho seguito questa guida per iniziare a fare qualche unit test:
ho editato il mio fixture file (users.yml) con i dati dell’utente.
ho editato il mio file di test (unit/user_test.rb) con il test che
voglio eseguire (creazione utente) ma, quando lancio il test viene
eseguito uno script che ho inserito nella cartella dei controller che ha
prefisso “user_”.
Qualcuno ha idea del perchè di questo strano comportamento? (follia
completa)
Ringrazio anticipatamente tutte le persone che mi aiuteranno.
ho editato il mio fixture file (users.yml) con i dati dell’utente.
ho editato il mio file di test (unit/user_test.rb) con il test che
voglio eseguire (creazione utente) ma, quando lancio il test viene
eseguito uno script che ho inserito nella cartella dei controller che ha
prefisso “user_”.
ho editato il mio fixture file (users.yml) con i dati dell’utente.
ho editato il mio file di test (unit/user_test.rb) con il test che
voglio eseguire (creazione utente) ma, quando lancio il test viene
eseguito uno script che ho inserito nella cartella dei controller che ha
prefisso “user_”.
alla fine ho optato per test senza file delle fixtures almeno per ora…
mi creavano confusione anche perchè non ho ben capito come gestirli
quando un modello e collegato a uno o più modelli con relazioni
has_many.
Ti consiglio di non usare le fixtures Io mi trovo molto bene con
factory_girl [1]
Grazie per il link mi tornerà utile
alla fine ho optato per test senza file delle fixtures almeno per ora…
mi creavano confusione anche perchè non ho ben capito come gestirli
quando un modello e collegato a uno o più modelli con relazioni
has_many.
grazie ancora.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.