Skip to content

kpavlov/finchly

Folders and files

NameName
Last commit message
Last commit date
Nov 9, 2024
Nov 2, 2024
Nov 2, 2024
Nov 10, 2024
Nov 10, 2024
Nov 10, 2024
Nov 10, 2024
Nov 10, 2024
Nov 9, 2024
Nov 2, 2024
Nov 9, 2024
Nov 2, 2024
Nov 2, 2024
Nov 10, 2024
Nov 10, 2024
Nov 9, 2024
Nov 2, 2024
Apr 24, 2025
Nov 2, 2024

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.