Mockify class
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
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.