Skip to content

kpavlov/finchly

Repository files navigation

Finchly

Maven Central Kotlin CI with Maven Codacy Badge Codacy Covarage Badge

Elegant utilities for streamlining integration testing in Kotlin

Logo

Overview

Finchly is a modern Kotlin library that simplifies integration testing by providing a collection of utilities and helpers. It focuses on making your tests more readable, maintainable, and efficient.

Features

  • 🚀 Simple and intuitive API
  • 👍 Kotlin-first design
  • 🎪TestEnvironment provides an easy way to manage environment variables between system and .env files with fallback values for test environment configurations.
  • 🎭BaseWiremock provides a Kotlin wrapper for WireMock server with built-in configuration, lifecycle management, and verification for simplified HTTP service mocking in tests.

How to build

Building project locally:

mvn clean verify

or using Make

make build

Contributing

We welcome contributions! Please see the Contributing Guidelines for details.

About

Helper utilities for integration testing

Resources

Stars

Watchers

Forks

Packages

No packages published