agent-ai-faker
v0.0.7
Published
The easiest way to learn generator faker data
Readme
AI Agent Focus Generator Fake Data
Một thư viện mạnh mẽ để tạo dữ liệu giả (fake data) với sự hỗ trợ của AI, cho phép tạo dữ liệu theo các định dạng khác nhau (CSV, JSON, TEXT) và tạo test case theo định dạng BDD.
Features
Tạo dữ liệu giả với nhiều định dạng:
- Hỗ trợ định dạng:
CSV,JSON,TEXT. - Tạo dữ liệu dựa trên các trường (
fields) và ràng buộc (constraints) được chỉ định.
- Hỗ trợ định dạng:
Tạo test case định dạng BDD:
- Tạo các bước test (steps) từ prompt input.
Generator code theo định dạng BDD:
- Tạo file
.featurecho các công cụ như Cucumber.
- Tạo file
Installation
Cài đặt thư viện thông qua npm:
npm install agentai-faker
Usage
1. Tạo Dữ Liệu Giả
import { generateFakeData } from "agentai-faker";
const options = {
purpose: "testing",
format: "JSON", // Hỗ trợ CSV, JSON, TEXT
fields: ["UUID", "name", "age", "email"],
volume: 1000, // Số lượng bản ghi
constraints: "age between 18 and 25, email in [email protected] format",
};
const result = generateFakeData(options);
console.log(result);
// Lưu kết quả vào file
import fs from "fs";
fs.writeFileSync("test-results/generated_data.json", JSON.stringify(result, null, 2));