mockalization_factory 2.0.0
mockalization_factory: ^2.0.0 copied to clipboard
Annotation-based mock data generator for Dart. Define @Mockalization on classes to auto-generate realistic fake data factories with support for nullable types, collections, and 33+ data formats.
2.0.0 #
- BREAKING: Replaced
MockFactorymixin with extension-based API (UserMock.fake(),UserMock.fakeList()) - BREAKING: Replaced
MockFormatTypewithMockFormatenum (33 formats) - BREAKING: Replaced
MockProperty.formatTypewithMockProperty.format - Added nullable type support with configurable
nullProbability - Added
MockProperty.valuesfor random selection from a list - Added
MockProperty.minLengthandMockProperty.maxLength - Added
MockFormatenum with 33 formats: email, fullName, phoneNumber, url, uuid, and more - Added
mockChance()andmockDouble()runtime helpers - Re-exported
Fakerclass for convenience - Removed Flutter SDK dependency (now a pure Dart package)
1.0.0 #
- Initial release
@Mockalization()class annotation@MockProperty()field annotation withlength,max,min,value,formatType@MockIgnore()field annotationMockFactory<T>mixin withgenerateFake()andgenerateFakeList()