Expressions

VIVIDUS provides a set of pre-defined expressions. Also plugins may define own expressions (they are documented in the corresponding plugins articles).

The expression parameters marked with bold are mandatory.

Data generation

generate

Generates random data from various domain areas.

#{generate(<expression>)}
  • $expression - one of the data providers, its dot-separated method and space separated parameters wrapped into single quotes (for majority of cases parameters are not needed, their number and possible values depend on the chosen data provider method).

Below you can find a complete list of the supported expressions with results examples. Descriptions of the data providers and their parameters can be found in DataFaker documentation: click on the data provider name to find details.

Click here to view the complete list of the supported expressions

Expression #{generate(<expression>)}

Result

Address.buildingNumber

0327

Address.city

North Lurline

Address.cityName

Kemmerville

Address.cityPrefix

East

Address.citySuffix

bury

Address.country

Saudi Arabia

Address.countryCode

DE

Address.fullAddress

04870 Stoltenberg Forks, Gutkowskihaven, KY 17285

Address.latLon

-72.04661208,97.60805702

Address.latLon '; '

79.55899331; 132.08817670

Address.latitude

32.93452132

Address.lonLat

-110.45656339,-9.60818806

Address.lonLat '; '

-92.67379923; -39.49502725

Address.longitude

-61.44111246

Address.mailBox

PO Box 20

Address.postcode

19387

Address.secondaryAddress

Suite 476

Address.state

Wisconsin

Address.stateAbbr

MA

Address.streetAddress

3946 Larson Isle

Address.streetAddress 'true'

857 Hillary Ville Suite 468

Address.streetAddressNumber

160

Address.streetName

Nolan Greens

Address.streetPrefix

xx

Address.streetSuffix

Well

Address.timeZone

Europe/Ljubljana

Address.zipCode

16136

Address.zipCodeByState 'NY'

122##

Address.zipCodePlus4

22405-3454

Ancient.god

Hera

Ancient.hero

Hercules

Ancient.primordial

Hypnos

Ancient.titan

Tethys

Animal.genus

Microtus

Animal.name

alpaca

Animal.scientificName

Meles gladifer

Animal.species

bivittatus

App.author

Smitham, Klein and Beer

App.name

Cardify

App.version

0.04

Appliance.brand

Whirlpool

Appliance.equipment

Refrigerator

AquaTeenHungerForce.character

Skeeter

Artist.name

Joan Miro

Australia.animals

redback spider

Australia.locations

Mackay

Australia.states

Western Australia

Avatar.image

https://robohash.org/amsmafge.png

Aviation.METAR

METAR: YPPH 011730Z 01004KT CAVOK 09/08 Q1021 NOSIG

Aviation.aircraft

Il-76

Aviation.airline

Scandinavian Airlines

Aviation.airport

SVMI

Aviation.flight

VA1467

Aviation.flight 'ICAO'

WJA6626

Aws.accountId

0049806700

Aws.acmARN

arn:aws:acm:us-east-1:0702963329:certificate/6e2d5c66-19b7-4394-9bd6-5
5813b3ea961

Aws.albARN

arn:aws:elasticloadbalancing:us-east-1:0530028006:loadbalancer/app/zam
it/96a662633ef3fd39

Aws.albTargetGroupARN

arn:aws:elasticloadbalancing:eu-west-2:0351511578:targetgroup/wrapsafe
/2fb824a6637cbaa9

Aws.region

af-south-1

Aws.route53ZoneId

BRRKFQSRBRMYRSHDDMQSR

Aws.securityGroupId

sg-1229cd4df10872fd

Aws.subnetId

subnet-a1ed1b4c31e80fb7

Aws.vpcId

vpc-17d3a9339edda7a7

Azure.appServiceEnvironment

ase-ca24ee5501a1d76e

Azure.appServicePlan

asp-7b558385138e028f

Azure.applicationGateway

agw-a605f02119562c7c

Azure.bastionHost

bas-e8187ab35b6a8586

Azure.containerApps

ca-d51c5a46b76b1de0

Azure.containerAppsEnvironment

cae-816c999184570019

Azure.containerInstance

ci-db4e7a4eca9bb488

Azure.containerRegistry

cr-97fe7567daf00a58

Azure.cosmosDBDatabase

cosmos-b183f9d0375782a1

Azure.firewall

afw-a9bdef760d3dfc8c

Azure.keyVault

kv-8797b94f30403dee

Azure.loadBalancer

lbi-7ed4d19cd573cfdb

Azure.loadTesting

lt-c766c59c47cdc9dd

Azure.logAnalytics

log-2b8183867beb6ada

Azure.managementGroup

mg-05a9a3cc2be64917

Azure.mysqlDatabase

mysql-e1ff88573f544c6e

Azure.networkSecurityGroup

nsg-466ae2e0c9854821

Azure.postgreSQLDatabase

psql-4aec92fdab11fad1

Azure.region

uae

Azure.resourceGroup

rg-6e96637469f61bf5

Azure.serviceBus

sb-bd11b2993aaa9ce9

Azure.serviceBusQueue

sbq-4dcf796fac046ae8

Azure.serviceBusTopic

sbt-27746da22277b94f

Azure.sqlDatabase

sql-030ac1bb36007eb9

Azure.staticWebApp

stapp-68812626022ef04e

Azure.storageAccount

st-2f7936e18317dfca

Azure.subscriptionId

4b357fe0-8211-84b5-8d42-17403afd4270

Azure.tenantId

a7c758a3-5d6a-b7cf-6918-d8d6528bdcda

Azure.virtualMachine

vm-f646c39aa01d591f

Azure.virtualNetwork

vnet-1b882b1d0724d7c3

Azure.virtualWan

vwan-9f9820a7b5543e8b

Babylon5.character

Warren Keffer

Babylon5.quote

"Nothing. I saw .. nothing." — Londo in Babylon 5:"The Fall of Night"

BackToTheFuture.character

Red The Bum

BackToTheFuture.date

November 5, 1955

BackToTheFuture.quote

Radiation suit? Of course. 'Cause of all the fallout from the atomic wars.

Barcode.ean13

8561369369785

Barcode.ean8

46712752

Barcode.gtin12

853803180185

Barcode.gtin13

3777742853306

Barcode.gtin14

38785837270033

Barcode.gtin8

40118826

Barcode.type

MSI Plessey

Baseball.coaches

Torey Lovullo

Baseball.players

Joe DiMaggio

Baseball.positions

Center Fielder

Baseball.teams

Boston Red Sox

Basketball.coaches

Kenny Atkinson

Basketball.players

Klay Thompson

Basketball.positions

Power Forward

Basketball.teams

Brooklyn Nets

Battlefield1.classes

Medic

Battlefield1.faction

French Republic

Battlefield1.map

Brusilov Keep

Battlefield1.vehicle

MC 18J Sidecar

Battlefield1.weapon

Peacekeeper

Beer.hop

Centennial

Beer.malt

Munich

Beer.name

Duvel

Beer.style

Merican Ale

Beer.yeast

2308 - Munich Lager

BigBangTheory.character

Howard Wolowitz

BigBangTheory.quote

Bazinga!

BloodType.aboTypes

B

BloodType.bloodGroup

O-

BloodType.pTypes

P1

BloodType.rhTypes

Rh+

BojackHorseman.characters

Todd Chavez

BojackHorseman.quotes

Beer before liquor, never sicker, liquor before beer, never fear, don’t do heroin

BojackHorseman.tongueTwisters

Courtly roles like the formerly portly consort are Courtney Portnoy’s forté

Book.author

Williams Russel

Book.genre

Folklore

Book.publisher

Chambers Harrap

Book.title

What’s Become of Waring

Bool.bool

true

BossaNova.artist

Antonio Carlos Jobim

BossaNova.song

Chuva de Prata

BreakingBad.character

Walter White

BreakingBad.episode

Sunset

BrooklynNineNine.characters

Kevin Cozner

BrooklynNineNine.quotes

You should make me your campaign manager. I was born for politics. I have great hair and I love lying.

Buffy.bigBads

Dark Willow

Buffy.celebrities

Alyson Hannigan

Buffy.characters

Joyce Summers

Buffy.episodes

I Robot, You Jane

Buffy.quotes

You know, I honestly don’t think there’s a human word fabulous enough for me.

Business.creditCardExpiry

2031-09-04

Business.creditCardNumber

5138-4778-7252-7587

Business.creditCardType

discover

Business.securityCode

467

Camera.brand

Ricoh

Camera.brandWithModel

Samsung WB2200F

Camera.model

CX4

Cat.breed

Oriental Bicolor

Cat.name

Milo

Cat.registry

American Cat Fanciers Association

Chiquito.expressions

Por la gloria de mi madre

Chiquito.jokes

Nació un niño tan feo tan feo que la madre en vez de darle el pecho le daba la espalda

Chiquito.sentences

¡Una mala taaaaaaaarde la tiene cualquiera!

Chiquito.terms

Meretérica

ChuckNorris.fact

Chuck Norris doesn’t bug hunt, as that signifies a probability of failure. He goes bug killing.

ClashOfClans.defensiveBuilding

Walls

ClashOfClans.rank

Titan III

ClashOfClans.troop

Skeleton Barrel (Skeleton)

CNPJ.invalid

71.000.640/1547-99

CNPJ.invalid 'true'

50.000.690/4997-39

CNPJ.invalid 'true' 'true'

98.000.148/0072-39

CNPJ.valid

33.888.062/0001-30

CNPJ.valid 'true'

04.050.472/0001-00

CNPJ.valid 'true' 'true'

25.184.284/8729-23

Code.asin

B0009R9L7W

Code.ean13

6080614422973

Code.ean8

09148918

Code.gtin13

7176183406687

Code.gtin8

65151921

Code.imei

915656268021030

Code.isbn10

064261847X

Code.isbn10 'true'

0-9544281-4-5

Code.isbn13

9780872135710

Code.isbn13 'true'

978-0-9644672-7-9

Code.isbnGroup

0

Code.isbnGs1

979

Code.isbnRegistrant

247-60100

Coffee.blendName

Street Equinox

Coffee.body

silky

Coffee.country

Honduras

Coffee.descriptor

nutella

Coffee.intensifier

muted

Coffee.name1

Heart

Coffee.name2

Treat

Coffee.notes

dense, full, bittersweet chocolate, pineapple, black pepper

Coffee.region

Kibale

Coffee.region 'BRAZIL'

Sul Minas

Coffee.variety

Ennarea

Coin.flip

Tails

Color.hex

#9DCD3C

Color.hex 'true'

#29293D

Color.name

lime

Commerce.brand

Apple

Commerce.department

Automotive & Outdoors

Commerce.material

Cotton

Commerce.price

61.63

Commerce.price '5.5' '10.10'

9.88

Commerce.productName

Durable Wooden Bottle

Commerce.promotionCode

PriceGood071370

Commerce.promotionCode '7'

CodeAwesome7723908

Commerce.vendor

Walmart

Community.character

Star Burns

Community.quote

A little trick for achieving the proper competitive mindset: I always envision my opponent having aggresive sex with my mother

Company.bs

cultivate customized deliverables

Company.buzzword

Cloned

Company.catchPhrase

Adaptive systemic instruction set

Company.industry

Transportationg / Trucking / Railroad

Company.logo

https://pigment.github.io/fake-logos/logos/medium/color/6.png

Company.name

Weber-Homenick

Company.profession

librarian

Company.suffix

and Sons

Company.url

www.ryandeckowandwilliamson.io

Compass.abbreviation

SbW

Compass.azimuth

315

Compass.word

southeast

Computer.linux

Fedora 36

Computer.macos

Mojave (10.14)

Computer.operatingSystem

Mojave (10.14)

Computer.platform

Windows

Computer.type

server

Computer.windows

Windows 10

Construction.heavyEquipment

Dragline

Construction.materials

Plastic

Construction.roles

Construction Worker

Construction.standardCostCodes

2-784 - Stone Unit Pavers

Construction.subcontractCategories

Glass & Glazing

Construction.trades

Landscaper

Control.alteredItem

Pink Flamingo

Control.alteredWorldEvent

Ordinary, Wisconsin

Control.character

Casper Darling

Control.hiss

Repeat the word.

Control.location

Executive Sector

Control.objectOfPower

Floppy Disk

Control.quote

Shawshank Redemption! That’s the movie.

Control.theBoard

< Do not believe/get hype >

Cosmere.allomancers

Rioter

Cosmere.aons

Omi

Cosmere.feruchemists

Sparker

Cosmere.heralds

Talanel

Cosmere.knightsRadiant

Dustbringer

Cosmere.metals

Pewter

Cosmere.shardWorlds

Scadrial

Cosmere.shards

Ambition

Cosmere.sprens

Coldspren

Cosmere.surges

Transportation

Country.capital

Havana

Country.countryCode2

kh

Country.countryCode3

tun

Country.currency

Tugrik

Country.currencyCode

PKR

Country.flag

https://flags.fmcdn.net/data/flags/w580/pe.png

Country.name

Germany

CPF.invalid

634.468.761-41

CPF.invalid 'true'

160.103.025-74

CPF.valid

330.384.875-03

CPF.valid 'true'

210.045.227-46

Cricket.formats

Test

Cricket.players

Imran Khan

Cricket.teams

West Indies

Cricket.tournaments

Champions Trophy

CryptoCoin.coin

Cardano, ADA, https://i.imgur.com/8qGU4zg.png

CultureSeries.books

The Hydrogen Sonata

CultureSeries.civs

Nauptre

CultureSeries.cultureShipClassAbvs

MSV

CultureSeries.cultureShipClasses

Superlifter

CultureSeries.cultureShips

Boo!

CultureSeries.planets

Currency.code

SHP

Currency.name

Pa’anga

DarkSoul.classes

Cleric

DarkSoul.covenants

Warrior of Sunlight

DarkSoul.shield

Knight Shield

DarkSoul.stats

Strength

DcComics.hero

Black Lightning

DcComics.heroine

Power Girl

DcComics.name

Kyle Rayner

DcComics.title

Gotham Central

DcComics.villain

Despero

Demographic.demonym

Croatian

Demographic.educationalAttainment

No schooling completed

Demographic.maritalStatus

Separated

Demographic.race

Black or African American

Demographic.sex

Female

Departed.actor

Martin Sheen

Departed.character

George Ellerby

Departed.quote

You have an immaculate record. Some guys don’t trust an immaculate record. I do. I have an immaculate record.

Dessert.flavor

Banana

Dessert.topping

Peanut Butter

Dessert.variety

Trifle

DetectiveConan.characters

Naeko Miike

DetectiveConan.gadgets

Voice-Changing Bowtie

DetectiveConan.vehicles

Sato’s Mazda RX-7

Device.manufacturer

Apple

Device.modelName

iPhone SE

Device.platform

Danger OS

Device.serial

hrR8nflThDDaSXO

Disease.dermatolory

bed sore

Disease.gynecologyAndObstetrics

vulvitis

Disease.internalDisease

hyperthyroidism

Disease.neurology

cerebral hemorrhage

Disease.ophthalmologyAndOtorhinolaryngology

cataract

Disease.paediatrics

ascariasis

Disease.surgery

angioma

DoctorWho.actor

Jon Pertwee

DoctorWho.catchPhrase

Bow ties are cool.

DoctorWho.character

Adam Mitchell

DoctorWho.doctor

Second Doctor

DoctorWho.quote

Lots of planets have a north!

DoctorWho.species

Hath

DoctorWho.villain

Animus

Dog.age

adult

Dog.breed

Vizsla

Dog.coatLength

wire

Dog.gender

male

Dog.memePhrase

smol pupperino

Dog.name

Shelby

Dog.size

extra large

Dog.sound

woof woof

Domain.firstLevelDomain 'companyname'

companyname.gov

Domain.fullDomain 'companyname'

astro.companyname.name.bw

Domain.secondLevelDomain 'companyname'

companyname.org.gs

Domain.validDomain 'companyname'

companyname.xyz.sz

Doraemon.character

Tamako Nobi

Doraemon.gadget

Bird Caps

Doraemon.location

Open Lot

DragonBall.character

Android 18

DrivingLicense.drivingLicense 'ME'

5856751R

Drone.batteryCapacity

3873 mAh

Drone.batteryType

LiPo 3S

Drone.batteryVoltage

35.7V

Drone.batteryWeight

108 g

Drone.chargingTemperature

58°-210°F

Drone.flightTime

80 min

Drone.iso

100-3200

Drone.maxAltitude

6785 m

Drone.maxAngularVelocity

68°/s

Drone.maxAscentSpeed

2 m/s

Drone.maxChargingPower

98W

Drone.maxDescentSpeed

4 m/s

Drone.maxFlightDistance

9727 m

Drone.maxResolution

72MP

Drone.maxShutterSpeed

8

Drone.maxSpeed

64 m/s

Drone.maxTiltAngle

19°

Drone.maxWindResistance

82.9 m/s

Drone.minShutterSpeed

1/500

Drone.name

Yuneec H520

Drone.operatingTemperature

62°-095°F

Drone.photoFormat

PNG

Drone.shutterSpeedUnits

s

Drone.videoFormat

MP4

Drone.weight

616 g

DumbAndDumber.actor

Cam Neely

DumbAndDumber.character

Mary Swanson

DumbAndDumber.quote

What is the Soup Du Jour? It’s the Soup of the Day. Mmmm. That sounds good. I’ll have that.

Dune.character

Alia Atreides

Dune.planet

Ix

Dune.quote

Superstitions sometimes have strange roots and stranger branchings

Dune.quote 'GUILD_NAVIGATOR'

The Bene Gesserit Witch must leave.

Dune.saying

Memory never recaptures reality. Memory reconstructs reality. Reconstructions change the original, becoming external frames of reference that inevitably fail.

Dune.saying 'BENE_GESSERIT'

Humans live best when each has his place to stand, when each knows where he belongs in the scheme of things and what he may achieve. Destroy the place and you destroy the person.

Dune.title

Master of Assassins

DungeonsAndDragons.alignments

Lawful Evil

DungeonsAndDragons.backgrounds

Hillsfar Smuggler

DungeonsAndDragons.cities

Scornubel

DungeonsAndDragons.klasses

Druid

DungeonsAndDragons.languages

Elvish

DungeonsAndDragons.meleeWeapons

Glaive

DungeonsAndDragons.monsters

Young Brass Dragon

DungeonsAndDragons.races

Loxodon

DungeonsAndDragons.rangedWeapons

Crossbow

Educator.campus

Clearcourt Campus

Educator.course

Associate Degree in Criminology

Educator.secondarySchool

Ostbarrow High School

Educator.subjectWithNumber

Biological Science 153

Educator.university

Marblewald University

EldenRing.location

Consecrated Snowfield

EldenRing.npc

Smithing Master Hewg

EldenRing.skill

Lion’s Claw

EldenRing.spell

Loretta’s Mastery

EldenRing.weapon

Cinquedea

ElderScrolls.city

Dwyynen

ElderScrolls.creature

Falmer Spellsword

ElderScrolls.dragon

Frost Dragon

ElderScrolls.firstName

Urag

ElderScrolls.lastName

Ember-Master

ElderScrolls.quote

What is better: To be born good, or to overcome one’s evil nature through great effort?

ElderScrolls.race

Dwemer

ElderScrolls.region

Hammerfell

ElectricalComponents.active

LED

ElectricalComponents.electromechanical

Fuse

ElectricalComponents.passive

Motor

Emoji.cat

😺

Emoji.smiley

😚

EnglandFootBall.league

Premier League

EnglandFootBall.team

Tranmere Rovers F.C.

Esports.event

Worlds

Esports.game

League of Legends

Esports.league

MLG

Esports.player

KennyS

Esports.team

Ninjas in Pijamas

Fallout.character

Legate Lanius

Fallout.faction

State of Utobitha

Fallout.location

Goodsprings

Fallout.quote

Strange rumors from across the river indicate that a secret underground robot army has been destroyed before anyone had a chance to use it.

FamilyGuy.character

Cleveland Brown

FamilyGuy.location

James Woods High

FamilyGuy.quote

A degenerate, am I? Well, you are a festisio! See? I can make up words too, sister.

FamousLastWords.lastWords

Does nobody understand?

File.extension

jpeg

File.fileName

sit_maiores/expedita.avi

File.fileName 'dir' 'filename' 'txt' '/'

dir/filename.txt

File.mimeType

model/x3d+xml

FinalSpace.character

Ash Graven

FinalSpace.quote

That’s not a cookie. And you know that HUE, you know that!

FinalSpace.vehicle

Galaxy One

Finance.bic

NGMJJILV

Finance.creditCard

6759-6918-7345-9336-94

Finance.creditCard 'VISA'

4854-5563-8813-0742

Finance.iban

BE12920220288292

Finance.iban 'LV'

LV13BLWEs5n0J1b59FxZs

Finance.nasdaqTicker

MDLZ

Finance.nyseTicker

HSBC

Finance.stockMarket

JPX

Food.dish

Pork Belly Buns

Food.fruit

Olives

Food.ingredient

Szechuan Pepperberry

Food.measurement

2 teaspoon

Food.spice

Peppercorns Cracked Black

Food.sushi

Oyster

Food.vegetable

Carob Carrot

Football.coaches

Jorge Sampaoli

Football.competitions

Super League

Football.players

Lionel Messi

Football.positions

Right Midfielder

Football.teams

AS Roma

Formula1.circuit

Suzuka Circuit

Formula1.driver

Guanyu Zhou

Formula1.grandPrix

Monaco Grand Prix

Formula1.team

Red Bull

FreshPrinceOfBelAir.celebrities

Leeza Gibbons

FreshPrinceOfBelAir.characters

Vy Smith

FreshPrinceOfBelAir.quotes

Well, someone has her rude hat on tonight.

Friends.character

Mark Robinson

Friends.location

New York University

Friends.quote

It’s a moo point. It’s like a cow’s opinion; it doesn’t matter. It’s moo.

FullmetalAlchemist.character

Buccaneer

FullmetalAlchemist.city

Pendleton

FullmetalAlchemist.country

Xing

FunnyName.name

Zoltan Pepper

GameOfThrones.character

Matthos Seaworth

GameOfThrones.city

Norvos

GameOfThrones.dragon

Tyraxes

GameOfThrones.house

Coldwater of Coldwater Burn

GameOfThrones.quote

Why is it that when one man builds a wall, the next man immediately needs to know what’s on the other side?

GarmentSize.size

XL

Gender.binaryTypes

Male

Gender.shortBinaryTypes

m

Gender.types

Bigender

Ghostbusters.actor

Dan Aykroyd

Ghostbusters.character

Dana Barrett

Ghostbusters.quote

As they say in T.V., I’m sure there’s one big question on everybody’s mind, and I imagine you are the man to answer that. How is Elvis, and have you seen him lately?

GratefulDead.players

Phil Lesh

GratefulDead.songs

Casey Jones

GreekPhilosopher.name

Arcesilaus

GreekPhilosopher.quote

Quality is not an act, it is a habit.

Hacker.abbreviation

IB

Hacker.adjective

redundant

Hacker.ingverb

overriding

Hacker.noun

array

Hacker.verb

synthesize

HarryPotter.book

Harry Potter and the Sorcerer’s Stone

HarryPotter.character

Lord Voldemort

HarryPotter.house

Thunderbird

HarryPotter.location

Post Office

HarryPotter.quote

There are some things you can’t share without ending up liking each other, and knocking out a twelve-foot mountain troll is one of them.

HarryPotter.spell

Expecto Patronum

Hashing.md2

05fa5716a60d489675587a48d46d45bf

Hashing.md5

4339e25238c3f17928b30f1280b933bd

Hashing.sha1

0d9b260ac7a1507265e804aef3ba1cf419998139

Hashing.sha256

80d6a69b4c3f3c29f0b6de0ffbb18eb04092619a6be68bbebe51962d70f32648

Hashing.sha384

49b71b9d77862e897c27c27142b9f6f6fae9e48fdc31a19cee337cf22e821e4fff45a9
82e86bdf1938d9f3fa26abeff5

Hashing.sha512

d891162b1066b8624ad42c1b6f39cd2c14e0ec6151de6e6bf7a756c645e7acf9fcd73f
5df4f16d74668809691afdb58f3e6fe093c529cab91de2ff07cea5b4d5

Hearthstone.battlegroundsScore

1750

Hearthstone.mainCharacter

Garrosh Hellscream

Hearthstone.mainPattern

Solo Adventures

Hearthstone.mainProfession

Paladin

Hearthstone.standardRank

Platinum 8

Hearthstone.wildRank

Gold 4

HeroesOfTheStorm.battleground

Dragon Shire

HeroesOfTheStorm.hero

Gul’dan

HeroesOfTheStorm.heroClass

Support

HeroesOfTheStorm.quote

Have you ever considered aiming anywhere other than the face?

HeyArnold.characters

Phoebe Heyerdahl

HeyArnold.locations

Big Bob’s Beeper Emporium

HeyArnold.quotes

But Gerald, the Jolly Olly Man is a stingy, mean spirited jerk, who hates kids and is constantly teetering on the brink of insanity.

Hipster.word

sartorial

HitchhikersGuideToTheGalaxy.character

Slartibartfast

HitchhikersGuideToTheGalaxy.location

France

HitchhikersGuideToTheGalaxy.marvinQuote

And then of course I’ve got this terrible pain in all the diodes down my left side.

HitchhikersGuideToTheGalaxy.planet

Arkintoofle Minor

HitchhikersGuideToTheGalaxy.quote

On the planet Earth, man had always assumed that he was more intelligent than dolphins because he had achieved so much—the wheel, New York, wars and so on—whilst all the dolphins had ever done was muck about in the water having a good time. But conversely, the dolphins had always believed that they were far more intelligent than man—for precisely the same reasons.

HitchhikersGuideToTheGalaxy.species

Perfectly Normal Beast

HitchhikersGuideToTheGalaxy.starship

Starship Titanic

Hobbit.character

Bungo Baggins

Hobbit.location

Mines of Moria

Hobbit.quote

The road goes ever on and on

Hobbit.thorinsCompany

Bilbo Baggins

Hobby.activity

Kayaking

Hololive.talent

Hizaki Gamma

Horse.breed

Estonian Horse

Horse.name

Carolina

House.furniture

stool

House.room

sunroom

HowIMetYourMother.catchPhrase

Lawyered

HowIMetYourMother.character

Robin Scherbatsky Sr.

HowIMetYourMother.highFive

Motility Five

HowIMetYourMother.quote

Look, you can’t design your life like a building. It doesn’t work that way. You just have to live it… and it’ll design itself.

IdNumber.inValidEnZaSsn

6293612779085

IdNumber.invalid

000-77-6988

IdNumber.invalidEsMXSsn

AKDF414424MSDSFAW6

IdNumber.invalidPtNif

372267135

IdNumber.invalidSvSeSsn

059596-1614

IdNumber.peselNumber

75060931410

IdNumber.singaporeanFin

G1060230U

IdNumber.singaporeanFinBefore2000

F3571457Q

IdNumber.singaporeanUin

T7077409A

IdNumber.singaporeanUinBefore2000

S3468435I

IdNumber.ssnValid

664-69-0338

IdNumber.valid

462-61-7261

IdNumber.validEnZaSsn

6208038421080

IdNumber.validEsMXSsn

DEMK750818MEMEEA01

IdNumber.validKoKrRrn

580222-5102179

IdNumber.validPtNif

672018950

IdNumber.validSvSeSsn

951016-5005

IdNumber.validZhCNSsn

421202200107294428

IndustrySegments.industry

Basic Materials

IndustrySegments.sector

Beverages

IndustrySegments.subSector

Drug Retailers

IndustrySegments.superSector

Insurance

Internet.botUserAgent 'GOOGLEBOT'

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36 Googlebot-Image/1.0

Internet.botUserAgentAny

Mozilla/5.0 (compatible; YandexDirect/3.0; +http://yandex.com/bots)

Internet.domainName

hickle.co

Internet.domainSuffix

info

Internet.domainWord

krajcik

Internet.emailAddress

machelle.glover@yahoo.com

Internet.emailAddress 'myemail'

myemail@yahoo.com

Internet.getIpV4Address

/116.155.168.197

Internet.getIpV6Address

/5d8a:a2c4:e4c3:f043:68f0:c306:11ed:e2ae

Internet.getPrivateIpV4Address

/10.235.7.100

Internet.getPublicIpV4Address

/225.247.84.252

Internet.httpMethod

PATCH

Internet.image

https://picsum.photos/640/200

Internet.image '5' '10'

https://picsum.photos/5/10

Internet.image '100' '200' 'imageName'

https://picsum.photos/seed/imageName/100/200

Internet.ipV4Address

4.223.203.216

Internet.ipV4Cidr

211.170.75.97/29

Internet.ipV6Address

ddfb:1bbd:30eb:7fb5:319:20e4:4f98:c276

Internet.ipV6Cidr

4ea7:e9e4:6bf8:32ef:9319:c02b:e48d:ef43/110

Internet.macAddress

7b:90:e2:07:05:b6

Internet.macAddress 'aa:bb'

aa:bb:a7:4d:49:0e

Internet.password

x8w0s4lq

Internet.password 'true'

0c0w13gv169n1t

Internet.password '5' '10'

vhr46h

Internet.password '5' '10' 'true'

t43QUSG8Kh

Internet.password '5' '10' 'true' 'true'

*TU7Rs3O%

Internet.password '5' '10' 'true' 'true' 'true'

563!R

Internet.port

44919

Internet.privateIpV4Address

10.12.223.133

Internet.publicIpV4Address

219.90.238.167

Internet.safeEmailAddress

nolan.mohr@example.com

Internet.safeEmailAddress 'myemail'

myemail@example.com

Internet.slug

animi_nostrum

Internet.url

www.darron-anderson.co

Internet.userAgent

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.59.10 (KHTML, like Gecko) Version/5.1.9 Safari/534.59.10

Internet.userAgent 'AOL'

Mozilla/5.0 (compatible; MSIE 9.0; AOL 9.7; AOLBuild 4343.19; Windows NT 6.1; WOW64; Trident/5.0; FunWebProducts)

Internet.uuid

a9055f72-2cfa-45b6-9731-d48c0d40980d

Internet.uuidv3

f5cd0a31-0d58-3476-9cd1-fc80ed1d1363

Job.field

Technology

Job.keySkills

Problem solving

Job.position

Engineer

Job.seniority

Internal

Job.title

Manufacturing Administrator

Kaamelott.character

Le Jurisconsulte

Kaamelott.quote

Sloubi 1, sloubi 2, sloubi 3, sloubi 4, sloubi 5 […​] sloubi 324, sloubi 325 !

Kpop.boyBands

IKon

Kpop.girlGroups

Sorea Band

Kpop.iGroups

Roo’ra

Kpop.iiGroups

Wonder Girls

Kpop.iiiGroups

Akdong Musician

Kpop.solo

Dara

LeagueOfLegends.champion

Neeko

LeagueOfLegends.location

Shadow Isles

LeagueOfLegends.masteries

Assassin

LeagueOfLegends.quote

You only have to click once, fool!

LeagueOfLegends.rank

Gold II

LeagueOfLegends.summonerSpell

Ghost

Lebowski.actor

John Turturro

Lebowski.character

Jackie Treehorn

Lebowski.quote

Stay away from my special lady friend, man.

LordOfTheRings.character

Shelob

LordOfTheRings.location

Andustar

Lorem.character

8

Lorem.character 'true'

5

Lorem.characters

zgpl53ip0n0d550lyssfj24f4wdcyy3czsq327mp5435ic3bv72slw85wm57b0crp9m5fx
gzodf3dgt4hk599w7k97nvhcbde54grn4jlzi2epegeevbn7fg5929dgkja70u508pt1n5
k8ehb1sjkil2ql8h1x7q259e3p4ch44dhkr9x87y3drpgjq8bddm7n0pzwskrdt7k6k2id
69qfdl43362qu2dob1mb8c4lguf8oeno8ec37lm28e4da

Lorem.characters 'true'

S4ry0werC62a2uwUA0hXV0z4nFVG8M58D5AuglY3NAUmCS8AoFpIDr4tBF5d1ZkQ0NCNC9
ZSKkB7nxX0v2eQ0iIiRJx1L9kZ2DXWhFNdqDZ519r71YM8bvh4C1J9J0S0mpp4uqX4685g
kNTy2f62m4P2R8hKB3DnPOMqSX22ZKogg2dD230C33436zn9Ss7LdgVF111q9q0HMn7dlD
7VXLRQo0k0H68FH1r2W6oJK87ihCLbWH6N47177F2h8in

Lorem.characters '7'

2y0ly7woia7i88gsdjq0q15xy663hl7xf5rd9tg76rot47x339940qk09d3lk229kwsjc6
k94h63i2yerx617h01dlj7mx65c4io7j48j6c4ijw2ly9rdv1utzeqfkwz8y4x6t837iib
x7pt2pkzpdcjq728v99ubka9fe3d72r5cpjo3s4484tr6c80m335l45a1bp74g8e7622w6
5t3vs3rkrm5s8hzv6z89f000y10n95xg2qkbzyyb5qp1g

Lorem.characters '5' '10'

6j0600c3f

Lorem.characters '5' 'true'

vmf0I

Lorem.characters '5' 'true' 'true'

B1gjq

Lorem.characters '5' '10' 'true'

rk5iz

Lorem.characters '5' 'true' 'true' 'true'

!v1hO

Lorem.characters '5' '10' 'true' 'true'

1%987

Lorem.characters '5' '10' 'true' 'true' 'true'

ILf7D23@tt

Lorem.fixedString '7'

Quae ne

Lorem.maxLengthSentence '7'

Asperna

Lorem.paragraph

Corrupti qui omnis consequatur consequatur beatae rem. Sunt eaque enim deleniti et laudantium dolor. Numquam temporibus aliquam.

Lorem.paragraph '7'

Labore nulla tempore. Numquam enim dicta consequuntur ipsum cumque dolor in. Et porro aut assumenda dolore et minima. Vel sunt ratione in id voluptatem odio aliquam. Animi consequatur accusamus et ratione deserunt. Iste maiores facere. Facilis repudiandae aliquid et nulla aut similique.

Lorem.paragraphs '7'

[Minus repudiandae nihil a nobis quis explicabo quam. Atque occaecati laboriosam facere. Molestiae velit pariatur. Atque rerum et qui libero sed ut., Ipsam quia sit cumque. Aspernatur voluptas voluptate blanditiis qui perferendis ut voluptatem. Iusto voluptatem doloremque. Dolorum dolorem laudantium qui at et quia., Quibusdam et sint. Nihil perferendis quia qui. Ut quam voluptates pariatur molestiae accusantium necessitatibus excepturi. Eius neque quibusdam ea ut vel., Voluptatem quos omnis quam asperiores est quia. Ad et rerum quidem quos accusamus. Culpa qui sapiente consequatur tenetur nostrum laboriosam., Reprehenderit natus illo atque repudiandae eum. Saepe ea culpa aut. Ipsum voluptatem natus occaecati. Quia vitae et nemo vitae. Soluta dolores ipsa culpa., Voluptatem et ut. Molestiae ipsa non eligendi vitae. Ut architecto et facere modi consectetur laborum., Deleniti facilis quia ut voluptas. Nam possimus et harum dolorem harum. Veritatis omnis consequuntur et voluptas accusamus consectetur. Suscipit quo ex exercitationem excepturi.]

Lorem.sentence

Asperiores non commodi veniam voluptates non iste.

Lorem.sentence '7'

Sit voluptatum velit qui et eos quas accusamus occaecati inventore.

Lorem.sentence '5' '10'

Aut et quia est animi.

Lorem.sentences '7'

[Enim distinctio aspernatur et ut., Inventore sit ad provident laboriosam iste a., Tenetur aliquid iure quia., In voluptatem unde ut accusamus., Cupiditate quis voluptate cupiditate excepturi dolor aliquam autem., Iste itaque neque quidem cum sit., Qui ratione tenetur rerum temporibus.]

Lorem.word

dolore

Lorem.words

[non, ipsum, minus]

Lorem.words '7'

[iure, aliquid, dolor, aut, odio, et, odio]

Marketing.buzzwords

synergy

MarvelSnap.character

Captain America

MarvelSnap.event

Symbiote Invasion

MarvelSnap.rank

Recruit

MarvelSnap.zone

Savage Land

MassEffect.character

Kate Bowman

MassEffect.cluster

Petra Nebula

MassEffect.planet

Quodis

MassEffect.quote

My favorite Quarian is all grown up and killing reapers.

MassEffect.specie

Keepers

Matz.quote

Often people, especially computer engineers, focus on the machines. But in fact we need to focus on humans, on how humans care about doing programming or operating the application of the machines.

Mbti.characteristic

Seeing is believing.

Mbti.merit

Imaginative and observant

Mbti.name

Defender Personality

Mbti.personage

Captain America

Mbti.type

ISFJ

Mbti.weakness

Suppress their feelings

Measurement.height

foot

Measurement.length

mile

Measurement.metricHeight

centimeter

Measurement.metricLength

dekameter

Measurement.metricVolume

liter

Measurement.metricWeight

milligram

Measurement.volume

teaspoon

Measurement.weight

ounce

Medical.diagnosisCode

B2.0

Medical.diseaseName

gynecomastia

Medical.hospitalName

Rainbow Babies and Childrens Hospital

Medical.medicineName

dibasic calcium phosphate dihydrate

Medical.procedureCode

CnnXfjD

Medical.symptoms

weight loss, unexplained

Military.airForceRank

General

Military.armyRank

First Lieutenant

Military.dodPaygrade

O-7

Military.marinesRank

Lieutenant Colonel

Military.navyRank

Captain

Minecraft.animalName

Mule

Minecraft.entityName

Witch

Minecraft.itemName

Spruce Door

Minecraft.monsterName

Blaze

Minecraft.tileItemName

Light Blue Shulker Box

Minecraft.tileName

Grass

Money.currency

Danish krone

Money.currencyCode

CLP

MoneyHeist.character

Alison Parker

MoneyHeist.heist

Bank of Spain

MoneyHeist.quote

I’ve spent my life being a bit of a son of a bitch, but today I think I want to die with dignity

Mood.emotion

respectful

Mood.feeling

comfortable

Mood.tone

bitter

Mountain.name

Gasherbrum II

Mountain.range

Saser Karakoram

Mountaineering.mountaineer

Edmund Hillary

Movie.quote

Toto, I’ve got a feeling we’re not in Kansas anymore.

Music.chord

F#

Music.genre

Reggae

Music.instrument

Xylophone

Music.key

Cb

Name.firstName

Angelika

Name.fullName

Earnestine Osinski

Name.lastName

Medhurst

Name.name

Gordon Pfeffer

Name.nameWithMiddle

Ricardo VonRueden Gerhold Sr.

Name.prefix

Dr.

Name.suffix

V

Name.title

Future Functionality Associate

Name.username

michael.funk

Nation.capitalCity

Islamabad

Nation.flag

🇷🇪

Nation.isoCountry

TH

Nation.isoLanguage

uz

Nation.language

Telugu

Nation.nationality

Ecuadorians

NatoPhoneticAlphabet.codeWord

Uniform

Nigeria.celebrities

The Lady Motara

Nigeria.food

Rice

Nigeria.name

Okon

Nigeria.places

Warri

Nigeria.schools

UNIABUJA

Number.digit

7

Number.digits '7'

7969619

Number.negative

-802993235

Number.numberBetween '5' '10'

5

Number.numberBetween '5' '10'

7

Number.positive

2127607111

Number.randomDigit

7

Number.randomDigitNotZero

6

Number.randomDouble '3' '5' '10'

7.837

Number.randomDouble '3' '5' '10'

5.498

Number.randomNumber

559178899

Number.randomNumber '5' 'true'

21002

OnePiece.akumasNoMi

Giro Giro no Mi

OnePiece.character

Vinsmoke Sanji

OnePiece.island

Karai Bari Island

OnePiece.location

Nanohana

OnePiece.quote

Maybe nothing in this world happens by accident. As everything happens for a reason, our destiny slowly takes form.

OnePiece.sea

Grand Line

OscarMovie.actor

Tom Kemp

OscarMovie.character

Ruben Stone

OscarMovie.getChoice

A2

OscarMovie.getYear

A2021

OscarMovie.movieName

Sound of Metal

OscarMovie.quote

I’m going to read your lips. I might miss some things but I’m going to try.

OscarMovie.releaseDate

20 November 2020

Overwatch.hero

Roadhog

Overwatch.location

Rialto

Overwatch.quote

Here ya go!

Passport.valid

Y34645491

PhoneNumber.cellPhone

252-848-6371

PhoneNumber.extension

3635

PhoneNumber.phoneNumber

(714) 408-6786 x7976

PhoneNumber.phoneNumberInternational

+1 915-717-7066 x4672

PhoneNumber.phoneNumberNational

(918) 608-9595

PhoneNumber.subscriberNumber

4633

PhoneNumber.subscriberNumber '7'

3204958

Photography.aperture

f/64

Photography.brand

Carl Zeiss

Photography.camera

Nikon D3200

Photography.genre

Lomo

Photography.imageTag

celebration

Photography.iso

1600

Photography.lens

18-300mm/3.5-5.6

Photography.shutter

6400

Photography.term

ISO

Pokemon.location

Mahogany Town

Pokemon.move

Skull Bash

Pokemon.name

Dragonite

Pokemon.type

Ghost

PrincessBride.character

Queen Bella

PrincessBride.quote

You rush a miracle man, you get rotten miracles.

ProgrammingLanguage.creator

Brendan Eich

ProgrammingLanguage.name

Ceylon

ResidentEvil.biologicalAgent

Poliovirus

ResidentEvil.character

Keith Arving

ResidentEvil.creature

Seeker

ResidentEvil.equipment

RED QUEEN

ResidentEvil.location

Train Station

Restaurant.description

To provide an exceptional dining experience that satisfies our guests’ grown-up tastes by being a Cut-Above in everything we do.

Restaurant.name

Hungry Gastropub

Restaurant.namePrefix

Blue

Restaurant.nameSuffix

Diner

Restaurant.review

My only critique would be that the rice could of used more vingaer and for them to use real wasabi. Also the variety of fish in stock wasnt a lot but hopefully that can change over time. The cost justify the quality youre getting. A solid 4 stars.

Restaurant.type

Korean

RickAndMorty.character

Shrimply Pibbles

RickAndMorty.location

Cronenberg World

RickAndMorty.quote

Keep Summer safe.

Robin.quote

Holy Bluebeard

RockBand.name

Red Hot Chili Peppers

RuPaulDragRace.queen

Mimi Imfurst

RuPaulDragRace.quote

Now listen, I gotta tell ya…​

Science.bosons

gluon

Science.element

Promethium

Science.elementSymbol

Pu

Science.leptons

electron

Science.quark

top

Science.scientist

Rudolf Virchow

Science.tool

SDR

Science.unit

candela

Seinfeld.business

Kruger Industrial Smoothing

Seinfeld.character

Sue Ellen Mischke

Seinfeld.quote

I lie every second of the day. My whole life is a sham.

Shakespeare.asYouLikeItQuote

True is it that we have seen better days.

Shakespeare.hamletQuote

Rich gifts wax poor when givers prove unkind.

Shakespeare.kingRichardIIIQuote

A horse! a horse! my kingdom for a horse!.

Shakespeare.romeoAndJulietQuote

Wisely and slow; they stumble that run fast.

SiliconValley.app

Pegg’d

SiliconValley.character

Jack "Action Jack" Barker

SiliconValley.company

Yoyodyne

SiliconValley.email

gavin@hooli.test

SiliconValley.invention

Limp Biscuit

SiliconValley.motto

The drink that doesn’t give a fuck!

SiliconValley.quote

I firmly believe we can only achieve greatness if first, we achieve goodness

SiliconValley.url

https://coderag.com

Simpsons.character

Captain Lance Murdock

Simpsons.location

Stoner’s Pot Palace

Simpsons.quote

When will I learn? The answers to life’s problems aren’t at the bottom of a bottle, they’re on TV!

Sip.bodyBytes

[B@5df0e5f0

Sip.bodyString

v=0
o=Johnie 71d10c5f-52de-42ae-a990-d9b16d4ca451 IN IP4 mccullough.org
s=-
c=IN IP4 18.130.226.152
t=0 0
m=audio 41010 RTP/AVP 0
a=rtpmap:0 PCMU/8000

Sip.clientErrorResponseCode

410

Sip.clientErrorResponsePhrase

Not Acceptable

Sip.contentType

application/pkcs7-signature

Sip.globalErrorResponseCode

607

Sip.globalErrorResponsePhrase

Decline

Sip.messagingPort

4144

Sip.method

OPTIONS

Sip.nameAddress

<sip:Cyril@165.180.147.183:8770>

Sip.provisionalResponseCode

181

Sip.provisionalResponsePhrase

Queued

Sip.redirectResponseCode

300

Sip.redirectResponsePhrase

Multiple Choices

Sip.rtpPort

43688

Sip.serverErrorResponseCode

501

Sip.serverErrorResponsePhrase

Server Internal Error

Sip.successResponseCode

202

Sip.successResponsePhrase

OK

Size.adjective

tiny

SlackEmoji.activity

:video_game:

SlackEmoji.celebration

:green_heart:

SlackEmoji.custom

:piggy:

SlackEmoji.emoji

:blue_car:

SlackEmoji.foodAndDrink

:oden:

SlackEmoji.nature

:full_moon_with_face:

SlackEmoji.objectsAndSymbols

:hourglass_flowing_sand:

SlackEmoji.people

:disappointed:

SlackEmoji.travelAndPlaces

:ambulance:

SoulKnight.bosses

Sir Violet

SoulKnight.buffs

Antifreeze

SoulKnight.characters

Berserker

SoulKnight.enemies

Goblin Fly

SoulKnight.statues

Sorcerer

SoulKnight.weapons

Gas Blaster

Space.agency

UK Space Agency

Space.agencyAbbreviation

NASA

Space.company

Virgin Galactic

Space.constellation

Triangulum Australe

Space.distanceMeasurement

43kiloparsecs

Space.galaxy

Pinwheel

Space.meteorite

Twannberg

Space.moon

Rhea

Space.nasaSpaceCraft

Orion

Space.nebula

Ring Nebula

Space.planet

Neptune

Space.star

Procyon B

Space.starCluster

Wishing Well Cluster

StarCraft.building

Assimilator

StarCraft.character

Nova Terra

StarCraft.planet

Planet Christmas

StarCraft.unit

Medivac Dropship

StarTrek.character

Phlox

StarTrek.klingon

Dubotchugh yIpummoH

StarTrek.location

Romulus

StarTrek.species

Q

StarTrek.villain

V’ger

StarWars.alternateCharacterSpelling

thrawn

StarWars.callSign

Yellow Leader

StarWars.character

Wedge Antilles

StarWars.droids

Interrogation Droid

StarWars.planets

Jedha

StarWars.quotes

War is in your blood. I studied the art of war, worked to perfect it, but you? You were forged by it.

StarWars.species

Ewok

StarWars.vehicles

ATT Battle Tank

StarWars.wookieWords

wyogg

Stock.nsdqSymbol

DWAC

Stock.nyseSymbol

USDP

StudioGhibli.character

Mr. Piccolo

StudioGhibli.movie

Castle in the Sky

StudioGhibli.quote

It’s not really important what color your dress is. What matters is the heart inside.

Subscription.paymentMethods

Credit card

Subscription.paymentTerms

Monthly

Subscription.plans

Essential

Subscription.statuses

Blocked

Subscription.subscriptionTerms

Weekly

SuperMario.characters

Wario

SuperMario.games

Super Mario Galaxy

SuperMario.locations

Rabbit Ridge

Superhero.descriptor

Synch

Superhero.name

Illustrious Deadshot

Superhero.power

Energy Absorption

Superhero.prefix

Doctor

Superhero.suffix

Fist

Tea.type

Oolong

Tea.variety

Rougui

Team.creature

griffins

Team.name

Mississippi griffins

Team.sport

dandi biyo

Team.state

Oklahoma

Text.character

Z

Text.lowercaseCharacter

t

Text.text

hlxgnuhivsyortchmxqkuopasmsunjxmvknzxawqquemgreemffpcribdqvgmlgyohqhxz

Text.text 'true'

r847t5z03443wqw9fh388da56tkl2499

Text.text '7'

sxgvlwkpuxjgbjeojugkyou

Text.text '5' '10'

hhfelk

Text.text '5' '10' 'true'

GJrbyf

Text.text '5' '10' 'true' 'true'

f!!P*H

Text.text '5' '10' 'true' 'true' 'true'

ZOjB&0&5xg

Text.uppercaseCharacter

A

TheItCrowd.actors

Tom Binns

TheItCrowd.characters

Johan

TheItCrowd.emails

harry@royalmail.test

TheItCrowd.quotes

OK, lady! You’ve won this round! But we can wait. You will slip up one day. And believe you me, we will be there when you do. There will be some piece of evidence that will prove without any shadow of a doubt that you don’t know anything about computers!

Touhou.characterFirstName

Yumemi

Touhou.characterLastName

Haniyashushin

Touhou.characterName

Sumireko Usami

Touhou.gameName

Imperishable Night

Touhou.trackName

Kid’s Festival ~ Innocent Treasures

Tron.alternateCharacterSpelling

roy kleinberg

Tron.alternateCharacterSpelling 'ALAN_BRADLEY'

alan

Tron.character

bit

Tron.character 'OTHER'

bit

Tron.game

Pac-Man

Tron.location

Pit Cell

Tron.quote

I understand, sir.

Tron.quote 'ALAN_BRADLEY'

I still don’t understand why you want to break into the system.

Tron.tagline

The Electronic Gladiator

Tron.vehicle

Light Cycle

TwinPeaks.character

Andy Brennan

TwinPeaks.location

Town Hall

TwinPeaks.quote

Damn fine coffee! And hot!

Twitter.twitterId '7'

1240723

Twitter.userId

15000017

Twitter.userName

ColonelKickass

University.name

Western South Carolina College

University.prefix

The

University.suffix

Institute

Vehicle.carOptions

[Tinted Glass, Rear Window Wiper, Third Row Seats, Keyless Entry, Alloy Wheels, Memory Seats, CD (Multi Disc)]

Vehicle.carOptions '5' '10'

[Memory Seats, Bucket Seats, Moonroof/Sunroof, Alloy Wheels, DVD System, Navigation, Cassette Player]

Vehicle.carType

Regular Cab Pickup

Vehicle.color

Beige

Vehicle.doors

3

Vehicle.driveType

4x4/4-wheel drive

Vehicle.engine

4 Cylinder Engine

Vehicle.fuelType

Gasoline

Vehicle.licensePlate

lzi-9859

Vehicle.licensePlate 'NE'

9[0-3]-MP88

Vehicle.make

Honda

Vehicle.makeAndModel

Dodge Ram

Vehicle.manufacturer

Kantanka

Vehicle.model

Camero

Vehicle.model 'Buick'

LaCrosse

Vehicle.standardSpecs

[3-point ELR/ALR rear seat belts at all positions, Sentry Key theft deterrent system, 6.1L SRT V8 "Hemi" engine, Monotone paint, Integrated fog lamps]

Vehicle.standardSpecs '5' '10'

[Grain-matched wood trim -inc: center console, dash, door panels, Cargo compartment lamp, Rear window wiper/washer, Dual illuminated visor vanity mirrors, All-position 3-point seat belts -inc: outboard pretensioners & force limiters, dual front pwr shoulder height adjusters, rear outboard emergency auto locking retractors, driver emergency locking retractor, Body color fascias w/bright insert]

Vehicle.style

XL

Vehicle.transmission

Manual

Vehicle.upholstery

Anthracite Velvet

Vehicle.upholsteryColor

Taupe

Vehicle.upholsteryFabric

Artificial Leather

Vehicle.vin

KTPKPLBFFDVM70594

Verb.base

signify

Verb.ingForm

gazing

Verb.past

severed

Verb.pastParticiple

gashed

Verb.simplePresent

copes

Volleyball.coach

Hubert Jerzy Wagner

Volleyball.formation

5-1

Volleyball.player

Dirk-Jan van Gendt

Volleyball.position

Defensive Specialist

Volleyball.team

Paris Volley

Weather.description

Rain

Weather.temperatureCelsius

3°C

Weather.temperatureCelsius '5' '10'

9°C

Weather.temperatureFahrenheit

81°F

Weather.temperatureFahrenheit '5' '10'

6°F

Witcher.book

Season of Storms

Witcher.character

Yennefer of Vengerberg

Witcher.location

Rakverelin

Witcher.monster

Gargoyle

Witcher.potion

Petri’s Philter

Witcher.quote

Oh year…​ the Elder Blood can be fiery

Witcher.school

Cat

Witcher.sign

Yrden

Witcher.witcher

Jerome Moreau

Yoda.quote

Soon will I rest, yes, forever sleep. Earned it I have. Twilight is upon me, soon night must fall.

Zelda.character

Captain

Zelda.game

Phantom Hourglass

Let’s see the structure of the expression for the following example:

#{generate(Internet.password '5', '10', 'true')}
#{generate                                       (1)
          (Internet                              (2)
                   .password                     (3)
                             '5',                (4)
                                  '10',          (4)
                                        'true')} (4)
1 Generate expression itself.
2 Data provider from the list. In this case - Internet. Click on its name to see the methods it contains.
3 One of the available methods within Internet data provider - password. There are multiple choices, we picked the fourth one.
4 Available parameters for the chosen method.

There are three of them:

  • int minimumLength - minimum number of symbols;

  • int maximumLength - maximum number of symbols;

  • boolean includeUppercase - true or false for Uppercase usage;

In this way we created an expression that generates a password from 5 to 10 characters length including uppercase letters.
Possible output is 51gVj5aLZY

letterify

Replaces ? symbols with latin letters.

#{generate(letterify '$input', '$isUpperCase')}
  • $input - any string containing ? symbols to be replaced with letters

  • $isUpperCase - boolean, set it to true for uppercase option

Table 1. letterify examples
Expression Result
#{generate(letterify 'test????test')}

testnjmytest

#{generate(letterify 'test????test', 'true')}

testXQBMtest

numerify

Replaces # symbols with numbers.

#{generate(numerify '$input')}
  • $input - any string containing # symbols to be replaced with numbers

Table 2. numerify example
Expression Result
#{generate(numerify 'test####test')}

test5862test

bothify

Combination of letterify and numerify.

#{generate(bothify '$input')}
  • $input - any string containing # and ? symbols to be replaced with numbers and letters accordingly

Table 3. bothify example
Expression Result
#{generate(bothify 'test#?#?#?#test')}

test2o7v0g9test

templatify

Replaces symbol mentioned in the second argument with one of the symbols mentioned after it.

#{generate(templatify '$input', '$whatToReplace', '$replacement1', '$replacement2', '$replacement3')}
  • $input - any string to process

  • $whatToReplace - part of the string to be replaced

  • $replacement - replacement to use. Possible to use multiple options

Table 4. templatify example
Expression Result
#{generate(templatify 'VIVIDUS', 'I', 'X', 'P')}`

VPVPDUS

VXVPDUS

VPVXDUS

VXVXDUS

examplify

Replaces symbols by example: uppercase with uppercase, digit with digit, lowercase with lowercase.

#{generate(examplify '$input')}
  • $input - any string to process

Table 5. examplify example
Expression Result
#{generate(examplify 'V1V1DUs')}

R9Q7VTq

regexify

Allows generating output based on regular expression.

#{generate(regexify '$regularExpression')}
  • $regularExpression - regular expression that describes desired output

Table 6. regexify example
Expression Result
#{generate(regexify '\d{3}\w{1}')}

409Y

#{generate(regexify '[A-Z]{3}[a-z]{4}[2-8]{5}')}

PQUlxdq66436

options

Returns any of provided items.

#{generate(options.option '$item1', '$item2', '$item3')}
  • $item - option to choose from

Table 7. options example
Expression Result
#{generate(options.option 'V','I','V','I','D','U','S')}

S

generate JSON

Generates JSON based on key-value pairs input.

#{generate(json '$key1', '$value1', '$key2', '$value2')}
Table 8. generate JSON example
Expression Result
#{generate(json 'first_name','Bob','last_name','Dylan','profession','singer')}
{"first_name": "Bob", "last_name": "Dylan", "profession": "singer"}

generate CSV

Generates comma-separated values based on input.

#{generate(csv, '$rowsNumber' '$columnName1', '$value1', '$columnName2', '$value2')}
  • $rowsNumber - number of rows to fill in

  • $columnName1 - name of the first column

  • $value1 - data to enter the first column

  • $columnName2 - name of the second column

  • $value2 - data to enter the second column

Table 9. generate CSV example
Expression Result
#{generate(csv '3', 'first_name','Bob','last_name','Dylan')}
"first_name","last_name"
"Bob","Dylan"
"Bob","Dylan"
"Bob","Dylan"

randomInt

Generates a random integer value between the specified origin (minInclusive) and the specified bound (maxInclusive).

#{randomInt($minInclusive, $maxInclusive)}
  • $minInclusive - the least value

  • $maxInclusive - the upper bound

Table 10. Examples of the expressions generating random integer value
Expression Result

#{randomInt(1, 10)}

An integer between 1 and 10

#{randomInt(100, 999)}

An integer between 100 and 999

#{randomInt(-5, 5)}

An integer between -5 and 5

#{randomInt(-5, -2)}

An integer between -5 and -2

#{randomInt(1, 1)}

1

Math calculations

round

Rounds a number with an approximate value based on specific rounding definitions.

#{round($value, $maxFractionDigits, $roundingMode)}
  • $value - any number to be processed

  • $maxFractionDigits - maximum number of digits after the decimal separator

  • $roundingMode - specifies a rounding behavior for numerical operations (more information here):

    Rouding Mode Readable Description

    UP

    up

    Rounds away from zero.

    DOWN

    down

    Rounds towards zero.

    CEILING

    ceiling

    Rounds towards positive infinity.

    FLOOR

    floor

    Rounds towards negative infinity.

    HALF_UP

    half up

    Rounds towards "nearest neighbor" unless both neighbors are equidistant, in which case round up.

    HALF_DOWN

    half down

    Rounds towards "nearest neighbor" unless both neighbors are equidistant, in which case round down.

    HALF_EVEN

    half even

    Rounds towards the "nearest neighbor" unless both neighbors are equidistant, in which case, round towards the even neighbor.

    UNNECESSARY

    unnecessary

    Asserts that the requested operation has an exact result, hence no rounding is necessary.

Table 11. Examples of rounding operations with different parameters
Expression Result

#{round(5.0)}

5

#{round(-5.9, 0)}

-6

#{round(5.551, 2)}

5.55

#{round(1.4, 0, ceiling)}

2

#{round(-1.4, 0, floor)}

-2

#{round(-5.5555, 3, half up)}

-5.556

#{round(-5.555, 2, half down)}

-5.55

#{round(-5.5, 0, half even)}

-6

#{round(-1.1, 2, unnecessary)}

-1.1

String manipulations

replaceFirstByRegExp / replaceAllByRegExp

Replaces the first / every substring of the input that matches the regular expression with the given replacement string.

Online tools like RegexPlanet or Regex101 can be used to test and debug regular expressions

#{replaceFirstByRegExp($regularExpression, $replacement, $input)}
#{replaceAllByRegExp($regularExpression, $replacement, $input)}
  • $regularExpression - the regular expression to match substring(s)

  • $replacement - the replacement string, it may contain references to captured substrings, e.g. $1 is a reference to the first group

  • $input - any string to be processed

Description Expression Result

Extract ID from the string

#{replaceFirstByRegExp(product-(\d+), $1, product-86)}

86

Extract ID and build new string with it

#{replaceFirstByRegExp(/user/(\d+), author/$1, /user/21)}

author/21

Extract password from the string with comma

#{replaceFirstByRegExp(.*new password is (.*), $1, """Updated, new password is qwe123""")}

qwe123

Replace whitespaces with dashes

#{replaceAllByRegExp(\s, -, convert spaces to dashes)}

convert-spaces-to-dashes

Remove all numbers from the string

#{replaceAllByRegExp(\d, , a1b2c3d)}

abcd

Replace all whitespaces with commas

#{replaceAllByRegExp(\s, """,""", string with spaces)}

string,with,spaces

Replace all whitespaces with commas

#{replaceAllByRegExp(\s, \,, string with spaces)}

string,with,spaces

Replace all commas with underscores

#{replaceAllByRegExp(\,, _, string,with,commas)}

string_with_commas

Replace all commas with underscores

#{replaceAllByRegExp(""",""", _, string,with,commas)}

string_with_commas

Replace all commas with underscores

#{replaceAllByRegExp(\,, _, """string,with,commas""")}

string_with_commas

Replace all commas with underscores

#{replaceAllByRegExp(\,, _, string\,with\,commas)}

string_with_commas

Replace the first whitespace with comma

#{replaceFirstByRegExp(\s, """,""", string with spaces)}

string,with spaces

Replace the first whitespace with comma

#{replaceFirstByRegExp(\s, \,, string with spaces)}

string,with spaces

Replace the first comma with underscore

#{replaceFirstByRegExp(\,, _, string,with,commas)}

string_with,commas

Replace the first comma with underscore

#{replaceFirstByRegExp(""",""", _, string,with,commas)}

string_with,commas

Replace the first comma with underscore

#{replaceFirstByRegExp(\,, _, """string,with,commas""")}

string_with,commas

Replace the first comma with underscore

#{replaceFirstByRegExp(\,, _, string\,with\,commas)}

string_with,commas

toLowerCase

Converts an input string to lower case.

#{toLowerCase($input)}
  • $input - any string to be converted lower case

Table 12. Examples of the expressions converting strings to lower case
Expression Result

#{toLowerCase(aBc)}

abc

toUpperCase

Converts an input string to upper case.

#{toUpperCase($input)}
  • $input - any string to be converted upper case

Table 13. Examples of the expressions converting strings to upper case
Expression Result

#{toUpperCase(aBc)}

ABC

capitalizeFirstWord

Capitalizes an input string, changing the first character to title case. No other characters are changed.

#{capitalizeFirstWord($input)}
  • $input - any string to be capitalized

Table 14. Examples of the expressions capitalizing strings
Expression Result

#{capitalizeFirstWord(aBc)}

ABc

capitalizeWords

Capitalizes all the whitespace separated words in the input string. Only the first character of each word is changed.

#{capitalizeWords($input)}
  • $input - any string to be capitalized

Table 15. Examples of the expressions capitalizing words in the string
Expression Result

#{capitalizeWords(aBc dEf)}

ABc DEf

capitalizeWordsFully

Converts all the whitespace separated words in a String into capitalized words, that is each word is made up of a titlecase character and then a series of lowercase characters.

#{capitalizeWordsFully($input)}
  • $input - any string to be capitalized

Table 16. Examples of the expressions capitalizing strings
Expression Result

#{capitalizeWordsFully(aBc dEf)}

Abc Def

uncapitalizeFirstWord

Uncapitalizes an input string, changing the first character to title case. No other characters are changed.

#{uncapitalizeFirstWord($input)}
  • $input - any string to be capitalized

Table 17. Examples of the expressions capitalizing strings
Expression Result

#{uncapitalizeFirstWord(ABc)}

aBc

uncapitalizeWords

Uncapitalizes all the whitespace separated words in the input string. Only the first character of each word is changed.

#{uncapitalizeWords($input)}
  • $input - any string to be capitalized

Table 18. Examples of the expressions capitalizing words in the string
Expression Result

#{uncapitalizeWords(ABc DEf)}

aBc eEf

trim

Trims an input string (removes control characters (chars with code less than or equal to 32) from both ends).

#{trim($input)}
  • $input - any string to be trimmed

Table 19. Examples of the expressions trimming strings
Expression Result

#{trim( a b c )}

a b c

substringBefore

Gets the substring before the first occurrence of a separator. The separator is not included in the result.

#{substringBefore($input, $separator)}
  • $input - any string to get a substring from

  • $separator - the string to search for

Table 20. Examples of the expressions getting the substring
Expression Result

#{substringBefore(, a)}

#{substringBefore(abc, a)}

#{substringBefore(abcba, b)}

a

#{substringBefore(abcba,b)}

a

#{substringBefore(abc, c)}

ab

#{substringBefore(abc, d)}

abc

#{substringBefore(abc, )}

#{substringBefore(a\,b\,c\,b\,a, c)}

a,b,

#{substringBefore("""a,b,c,b,a""", c)}

a,b,

substringAfter

Gets the substring after the first occurrence of a separator. The separator is not included in the result.

#{substringAfter($input, $separator)}
  • $input - any string to get a substring from

  • $separator - the string to search for

Table 21. Examples of the expressions getting the substring
Expression Result

#{substringAfter(, a)}

#{substringAfter(abc, a)}

bc

#{substringAfter(abcba, b)}

cba

#{substringAfter(abcba,b)}

cba

#{substringAfter(abc, c)}

#{substringAfter(abc, d)}

#{substringAfter(abc, )}

abc

#{substringAfter(a\,b\,c\,b\,a, c)}

,b,a

#{substringAfter("""a,b,c,b,a""", c)}

,b,a

anyOf

Pick a random value from a predefined list

#{anyOf($list)}
  • $list - comma-separated list of values

Table 22. Examples of the expressions picking a random value
Expression Result

#{anyOf(1, 2, 3)}

either 1, or 2, or 3

#{anyOf(123)}

123

#{anyOf(1\,2)}

1,2

#{anyOf()}

<empty string>

#{anyOf( )}

<empty string>

#{anyOf(,)}

<empty string>

#{anyOf(, )}

<empty string>

#{anyOf("""a,b\, c""")}

a,b\, c

encodeToBase64

Encode the input string to Base64 format

#{encodeToBase64($input)}
  • $input - any string to be encoded to Base64 format

Table 23. Examples of the expressions encoding to Base64
Expression Result

#{encodeToBase64(vividus)}

dml2aWR1cw==

decodeFromBase64

Decodes the input string from Base64 format to the regular string

#{decodeFromBase64($input)}
  • $input - Base64 string to decode

Table 24. Examples of the expressions decoding Base64
Expression Result

#{decodeFromBase64(dml2aWR1cw==)}

vividus

decodeFromBase64ToBinary

Decodes the input string from Base64 format to the binary data.

#{decodeFromBase64ToBinary($input)}
  • $input - Base64 string to decode

Example 1. Decoding Base64-encoded image to perfrom visual check
When I compare against baseline with name `expected` from image `#{decodeFromBase64toBinary(iVBORw0KGgoAAAANSU...)}`

toBase64Gzip

Compress the input string to GZip and encode compressed bytes to Base64 format

#{toBase64Gzip($input)}
  • $input - any string to be compressed and encoded

Table 25. Examples of the expressions compressing and encoding to Base64 GZip
Expression Result

#{toBase64Gzip(vividus)}

H4sIAAAAAAAAACvLLMtMKS0GANIHCdkHAAAA

escapeHTML

Escapes reserved characters in HTML string

#{escapeHTML($input)}
  • $input - any string to be escaped

Table 26. Escape HTML string
Expression Result

#{escapeHTML(M&Ms)}

M&Ms

escapeJSON

Escapes reserved JSON characters: converts any string into one that’s properly escaped for inclusion in JSON as a value.

#{escapeJSON($input)}
  • $input - any string to be escaped

Table 27. Escape JSON string
Expression Result

#{escapeJSON("abc"+"xyz")}

\"abc\"+\"xyz\"

quoteRegExp

Quotes the input literal so that metacharacters or escape sequences in the input sequence will be given no special meaning in regular expression.

#{quoteRegExp($input)}
  • $input - any string to be quoted

Table 28. Quote regular expression
Expression Result

#{quoteRegExp(Some(Value))}

\QSome(Value)\E

Example 2. Verify the data
Then `${frontEndData}` matches `#{quorePattern(${backEndData})}.*`

Hash calculations

calculateHash

Calculates the hash using the specified hashing algorithm

#{calculateHash($algorithm, $input)}
Table 29. Example of hash calculating for string using MD5
Expression Result

#{calculateHash(MD5, vividus)}

0a05ba6064ae7e5d6ee9818f85b666ad

#{calculateHash(SHA256, with,comma)}

f93dcfd6fc4c91c058177af3b5de34090073f2cc4a658010609ed8778d6d89f3

#{calculateHash(SHA256, with\,comma)}

f93dcfd6fc4c91c058177af3b5de34090073f2cc4a658010609ed8778d6d89f3

calculateFileHash

Calculates the resource or file hash using the specified hashing algorithm

#{calculateFileHash($algorithm, $resourceNameOrFilePath)}
Table 30. Example of hash calculating for file using SHA-1
Expression Result

#{calculateFileHash(SHA-1, data/file.txt)}

0a05ba6064ae7e5d6ee9818f85b666ad

Resources

loadResource

Loads the resource by its name and replaces the expression with the content of the resource.

#{loadResource($resourceName)}
  • $resourceName - the name of the resource to load

Example 3. Load data from the project resource
Given I initialize scenario variable `my-data` with value `#{loadResource(/data/body.txt)}`

loadBinaryResource

Loads the resource by its name as bytes. It could be useful for the steps that accepting raw binary data.

#{loadBinaryResource($resourceName)}
  • $resourceName - the name of the resource to load

Example 4. Load data from the project resource as bytes
When I mock HTTP responses with request URL which CONTAINS `frames.html` using response code `200`, content `#{loadBinaryResource(page.html)}` and headers:
|name        |value    |
|Content-Type|text/html|

resourceToBase64

Finds the resource by its name and replaces the expression with the content of the resource in Base64 format.

#{resourceToBase64($resourceName)}
  • $resourceName - the name of the resource to load

Example 5. Load data as Base64 from the project resource
Given I initialize scenario variable `my-data` with value `#{resourceToBase64(/data/body.txt)}`

Script evaluation

eval

Evaluates JEXL script and converts result to a string.

#{eval($script)}
  • $script - valid JEXL script to be evaluated

  • Any Vividus variable is accessible in the JEXL script by its name

Example 6. Evaluate JEXL script
Scenario: Verify eval expression
Then `#{<expression>}` is = `<expected>`
Examples:
|expected          |expression                                                        |
|null              |eval(null)                                                        |
|28                |eval(16 + 2 * 6)                                                  |
|10                |eval(math:abs(-10))                                               |
|here              |eval(stringUtils:substringAfterLast('namescpaces are %here', '%'))|
|108               |eval((16 + 2) * 6)                                                |
|-6                |eval(100 / 5 - 16 * 2 + 6)                                        |
|true              |eval(`string\n1` == `string\n1`)                                  |
|false             |eval(`string\n1` == `string1`)                                    |
|I Am FINE         |eval(wordUtils:capitalize('i am FINE'))                           |
|i am fINE         |eval(wordUtils:uncapitalize('I Am FINE'))                         |
|tHE DOG HAS A bone|eval(wordUtils:swapCase('The dog has a BONE'))                    |
|FRD               |eval(wordUtils:initials('Fus Ro Dah'))                            |

evalGroovy

Evaluates groovy script and converts result to a string.

#{evalGroovy($script)}
  • $script - valid Groovy script to be evaluated

  • Any Vividus variable is accessible in the groovy script by its name

  • One could use any of online groovy evaluators to verify the script. For example see: Evaluator

Example 7. Evaluate Groovy script
When I initialize Scenario variable `listOfMaps` with values:
|key|
|2  |
|1  |
|3  |
Then `1-2-3` is = `#{evalGroovy(return listOfMaps.collect{it['key']}.sort().join('-'))}`

Null value

null

Represents null (a.k.a. NULL). In most case null means no value (see NULL in SQL and null in JSON).

#{null}
Null expression can only be evaluated separately. Strings or other expressions with the nested null expression will be completely ignored and not executed.
Example 8. Validation of JSON element with null value
Given I initialize scenario variable `json` with value `
{
    "persons": {
        "nemo": null
    }
}
`
Then JSON element value from `${json}` by JSON path `$.persons.nemo` is equal to `#{null}`