Package io.karatelabs.core
Class Faker
java.lang.Object
io.karatelabs.core.Faker
- All Implemented Interfaces:
io.karatelabs.js.ObjectLike,io.karatelabs.js.SimpleObject
Faker API for generating random test data.
Accessed via karate.faker.* in Karate scripts.
Example usage:
* def name = karate.faker.fullName() * def email = karate.faker.email() * def age = karate.faker.randomInt(18, 65)
-
Field Summary
Fields inherited from interface io.karatelabs.js.SimpleObject
logger, TO_STRING -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.karatelabs.js.ObjectLike
getMember, getPrototype, isExtensible, isFrozen, isOwnProperty, isSealed, putMember, removeMember, setExtensible, setFrozen, setSealedMethods inherited from interface io.karatelabs.js.SimpleObject
getMember, jsKeys, jsToString, putMember, removeMember, toMap
-
Constructor Details
-
Faker
public Faker()
-
-
Method Details
-
jsGet
- Specified by:
jsGetin interfaceio.karatelabs.js.SimpleObject
-