loader

Faker Helper: Generiamo massive quantità di dati falsi.

Vi è mai capitato di dover testare un’applicazione con dei dati FAKE? Fake Helper consente di creare molte tipologie di dati per la gestione dei test.

Lo strumento provvede a generare diversi tipi di dati, dalla stringa random alla generazione di nomi, cognomi, url, email, path, array, numeri e chi più ne ha ne metta, l’unico vincolo è la fantasia…

Anticipo sin da subito che questo snippet Faker Helper necessita di 2 snippet

e anche 2 file di dizionario rispettivamente nomi.dat e cognomi.dat che saranno resi disponibili insieme allo snippet.

Cosa permette di fare il nostro snippet?

Caricare i dati di test per provare l’applicazione, vediamo alcuni esempi pratici…

Vediamo che la prima cosa che verifichiamo è l’esistenza di 2 funzioni rese disponibile nei due helper di cui sopra, subito dopo la prima e vera funzione del nostro faker_helper.

Per comodità elenco in modo programmatico la lista delle funzioni, semplici e senza commenti.

  • faker_string
  • random_num
  • faker_name (necessita di un file dizionario per i nomi)
  • faker_cognome (necessita di un file dizionario per i cognomi)
  • faker_email
  • faker_url
  • faker_path
  • faker_data
  • faker_array
  • faker_named

NB: Queste funzioni possono essere richiamate senza passare nessun parametro!

7