DAWM

Regresar

Mock Data


Al construir soluciones de software a veces es necesario generar cierta cantidad de datos falso para probar las características de la aplicación.

Fake Data Generator permite crear un conjunto de datos falso mediante un módulo de javascript con los siguientes pasos:

  1. Instale fake-data-generator con npm
npm install -g fake-data-generator
  1. Cree un archivo con el modelo (modelo.json) de acuerdo con las características de la documentación.

Un ejemplo del modelo es:

{
	"model": {
		"type": "Object",
		"value": {
			"id": {
				"type": "incrementNumber",
				"options": {
					"from": 50
				}
			},
			"fechaNacimiento": {
				"type": "faker",
				"value": "date.between",
				"options": ["1986-01-02", "2000-12-29"]
			},

			"author": {
				"type": "Object",
				"value": {
					"firstName": {
						"type": "faker",
						"value": "name.firstName"
					},
					"lastName": {
						"type": "faker",
						"value": "name.lastName"
					}
				}
			}
		}
	}
}

El modelo de article ofrece más ejemplos del formato para generar los datos.

  1. Desde la línea de comandos:
fake-data-generator modelo.json 100 datos.json

Un ejemplo del archivo resultante datos.json es:

[
	{
		"id": 50,
		"fechaNacimiento": "1994-01-28T03:10:05.904Z",
		"author": {
			"firstName": "Annamae",
			"lastName": "Cassin"
		}
	},
	{
		"id": 51,
		"fechaNacimiento": "1988-03-24T19:33:12.306Z",
		"author": {
			"firstName": "Sallie",
			"lastName": "Nicolas"
		}
	},
	...
]

Referencias