Mockify class

Constructors

Mockify.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

address() String
Generate a random address.
avatar({int? random}) String
Generate a random avatar. 1: male, 0: female
bio() String
Generate a random user bio
color() Color
Generate a random color.
companyName() String
Generate a random company name
creditCardNumber() String
Generate a random credit card number
currency() String
Generate a random currency and amount.
date({required int minYear, required int maxYear}) DateTime
Generate a random date year within a range.
department() String
email() String
Generate a random email.
emoji() String
Generate a random emoji.
fileName({String extension = 'txt'}) String
Generate a random file name.
generateJwt({Map<String, dynamic>? customPayload, String algorithm = 'HS256'}) String
Generate a random JWT.
generateObjects<T>(int length, T generator(int)) List<T>
Generate data.
grade() String
Generate a random academic grade.
imageUrl({int width = 400, int height = 200, bool grayscale = false, int blur = 0}) String
Generate a random image URL with customizable options.
ipAddress() String
jobTitle() String
Generate a random job title
latitude() double
Generate a random latitude.
location() String
Generate a random location.
longitude() double
Generate a random longitude.
macAddress() String
name({String? gender, bool includeMiddleName = true, Locale? locale}) String
Generate a random name based on locale and gender.
paragraph({int sentenceCount = 5, bool useLorem = true}) String
Generate a random paragraph.
phone([String countryCode = '+84']) String
Generate a random phone number.
randomURL() String
Generate a random URL (example.com).
randomUsername({int minLength = 6, int maxLength = 12}) String
Generate a random username.
time24Hour() String
Generate a random time in 24-hour format.
uuid() String
Generate a random UUID.
value<T>(List<T> enumValues) → T
Generate a random sentence.