BooksFaker

Maven Central Sonatype Nexus (Snapshots)

Provides access to fake data generators within the Books domain.

Usage

Documentation for kotlin-faker is available at serpro69.github.io/kotlin-faker/.

Downloading

Latest releases are always available on maven central.

With gradle

dependencies {
    implementation 'io.github.serpro69:kotlin-faker:$version'
    implementation 'io.github.serpro69:kotlin-faker-books:$version'
}

With maven

<dependencies>
    <dependency>
        <groupId>io.github.serpro69</groupId>
        <artifactId>kotlin-faker</artifactId>
        <version>${version}</version>
    </dependency>
    <dependency>
        <groupId>io.github.serpro69</groupId>
        <artifactId>kotlin-faker-books</artifactId>
        <version>${version}</version>
    </dependency>
</dependencies>

NB! An additional fake data provider like 'books' requires the main kotlin-faker dependency to be on the classpath.

Generating data

// NB! the package you import if using multiple fakers
import io.github.serpro69.kfaker.books.faker

val faker = faker { }

faker.book.title()
faker.cosmere.aons()

API Documentation: