Qual è un buon metodo per memorizzare i dati dei test per lo sviluppo e il test delle unità con angularjs e gelsomino?

3

Quale è un buon metodo per archiviare dati / oggetti JSON per lo sviluppo e il test unitario con angolari e gelsomino?

Ho visto alcuni modi per realizzare questo. Tuttavia, dal momento che sono nuovo ai test unitari con JavaScript, temo di andare in una cattiva direzione.

Ecco alcuni esempi di ciò che mi piacerebbe realizzare:

  • Diciamo che voglio sviluppare il mio sito da una serie di dati di test e, in seguito, collegarlo a un database. Immagino che sarebbe più facile se sto sviluppando e testando gli stessi dati per iniziare. Forse tutto ciò che devo fare è fare riferimento a un file js che contiene un metodo per restituire un array di quei dati. Non so quali ostacoli potrebbero avere.
  • Un altro esempio potrebbe essere che la mia reazione iniziale quando provo a fare un test che usa i dati è stata semplicemente effettuare una chiamata $ http al mio file .json. Ho imparato rapidamente che non posso farlo e dovrei prendere in giro i dati. Sembra un problema avere i miei dati sia in una simulazione di unit test sia in un file .json quando lo scopo attuale dei dati è solo per test / dev. Dovrò gestirlo in due punti.
posta Chris 13.05.2014 - 21:05
fonte

1 risposta

0

Se inizi con un foglio di calcolo, la procedura è semplice:

  • Esporta i dati come CSV
  • Trasforma il CSV in JSON
  • base64 Codifica il JSON come riferimento come dati: URI per i test HTTP

Una volta eseguita questa operazione, l'importazione dei dati nel database è l'ultimo passaggio.

Riferimenti

risposta data 27.03.2018 - 22:15
fonte

Leggi altre domande sui tag