serpro69 / kotlin-faker

Port of a popular ruby faker gem written in kotlin. Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
https://serpro69.github.io/kotlin-faker/
MIT License
453 stars 42 forks source link

Improve integration tests #199

Closed serpro69 closed 1 month ago

serpro69 commented 9 months ago

While working on #197 I've discovered a bunch of bugs in sub-provider functions (most were missing primary key) (see https://github.com/serpro69/kotlin-faker/pull/197/commits/d848491a01ed94db7147724d80e8daaaf10536d0#diff-0c0f72286003cc6bcebac97dd91d248f85214081533ccaf7c6921b79fcf8c9c9 for example )

This wasn't caught by integration tests because those do not trigger functions in sub-providers, hence it should be improved.