All Projects β†’ REBELinBLUE β†’ Paw-FakerDynamicValue

REBELinBLUE / Paw-FakerDynamicValue

Licence: MIT license
A dynamic value extension for Paw using Faker to generate data

Programming Languages

javascript
184084 projects - #8 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to Paw-FakerDynamicValue

Node Mock Server
File based Node REST API mock server
Stars: ✭ 225 (+1306.25%)
Mutual labels:  mock, faker
miz
🎯 Generate fake data, Just like a person.
Stars: ✭ 24 (+50%)
Mutual labels:  mock, faker
mockingbird
🐦 Decorator Powered TypeScript Library for Creating Mocks
Stars: ✭ 70 (+337.5%)
Mutual labels:  mock, faker
Mimesis
Mimesis is a high-performance fake data generator for Python, which provides data for a variety of purposes in a variety of languages.
Stars: ✭ 3,439 (+21393.75%)
Mutual labels:  mock, faker
Morphlingjs
A CLI to mock with meaningful data a REST API from a Swagger file
Stars: ✭ 148 (+825%)
Mutual labels:  mock, faker
Fakerator
Random fake data generator with localization for Javascript in Node.js and browser
Stars: ✭ 91 (+468.75%)
Mutual labels:  mock, faker
Mockaco
🐡 HTTP mock server, useful to stub services and simulate dynamic API responses, leveraging ASP.NET Core features, built-in fake data generation and pure C# scripting
Stars: ✭ 213 (+1231.25%)
Mutual labels:  mock, faker
Graphql Faker
🎲 Mock or extend your GraphQL API with faked data. No coding required.
Stars: ✭ 2,361 (+14656.25%)
Mutual labels:  mock, faker
Faker
Provides fake data to your Android apps :)
Stars: ✭ 234 (+1362.5%)
Mutual labels:  mock, faker
randomdata
TYPO3 extensions to generate new random data or replace existing data with random data
Stars: ✭ 14 (-12.5%)
Mutual labels:  faker
entity-framework-mock
Easy Mock wrapper for mocking EF6 DbContext and DbSet using Moq or NSubstitute
Stars: ✭ 45 (+181.25%)
Mutual labels:  mock
mocat
🐈 Mocat is a mocking toolbar that allows you to interactively develop and test network requests.
Stars: ✭ 27 (+68.75%)
Mutual labels:  mock
ts-mock-imports
Intuitive mocking library for Typescript class imports
Stars: ✭ 103 (+543.75%)
Mutual labels:  mock
chip
πŸ“¦ 🐳 πŸš€ - Smart "dummy" mock for cloud native tests
Stars: ✭ 19 (+18.75%)
Mutual labels:  mock
instant-mock
Quick and Easy web API mock server.
Stars: ✭ 27 (+68.75%)
Mutual labels:  mock
htest
htest is a http-test package
Stars: ✭ 24 (+50%)
Mutual labels:  mock
DataStore
Visual develop tool of creating mocked Json
Stars: ✭ 30 (+87.5%)
Mutual labels:  mock
Mokku
Mock API calls seamlessly
Stars: ✭ 109 (+581.25%)
Mutual labels:  mock
fake-numbers
Generate fake, valid numbers. Check if a number is valid. Support a lot of different numbers: Credit card, EAN, ISBN, RTN, VIN, etc.
Stars: ✭ 51 (+218.75%)
Mutual labels:  faker
ImNotSpider
ζ΅θ§ˆε™¨User Agentη”Ÿζˆε™¨
Stars: ✭ 17 (+6.25%)
Mutual labels:  faker

Paw-FakerDynamicValue

Build Status Code Coverage Software License

A dynamic value extension for Paw using Faker to generate data.

Usage

To use the extension simply insert the dynamic value from the right click menu > Add Dynamic Value.. > Extension > Faker.

Select the language for the data and the category of the data you wish to generate. Then enter the name of the method to call. Finally enter the arguments, these should be in exactly the same format as if you were writing the javascript directly (i.e. strings quoted and each argument separated by a comma).

Examples

Method with no arguments

  • Category: Basic Random Data
  • Method: uuid

Equivalent to: faker.random.uuid();

Method with single argument

  • Category: Internet
  • Method: password
  • Arguments: 8

Equivalent to: faker.internet.password(8);

Method with multiple arguments

  • Category: Commerce
  • Method: price
  • Arguments: 1.10, 5.00, 2, 'Β£'

Equivalent to: faker.commerce.price(1.10, 5.00, 2, 'Β£');

Method with an array argument

  • Category: Basic Random Data
  • Method: arrayElement
  • Arguments: ['one', 'two', 'three', 'four']

Equivalent to: faker.random.arrayElement(['one', 'two', 'three', 'four']);

Method with an object argument

  • Category: Basic Random Data
  • Method: number
  • Arguments: { min: 10, max: 100 }

Equivalent to: faker.random.number({ min: 10, max: 100 });

See the Faker wiki for the list of available categories, methods and the arguments.

Installing

To install directly from source you will need to clone the repository and the build the code using the following commands

$ git clone https://github.com/REBELinBLUE/Paw-FakerDynamicValue.git
$ cd Paw-FakerDynamicValue
$ npm install
$ NODE_ENV=production make install

You can also download the latest build from the releases tab, then simply extract to the extensions directory. (See Paw > Extensions > Open Extensions Directory).

License

Paw-FakerDynamicValue is licensed under The MIT License (MIT).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].