Spock Framework
spockframework.orgDescribe Java and Groovy tests as executable specifications with setup, action, and outcome blocks.
Describe Java and Groovy tests as executable specifications with setup, action, and outcome blocks.
A dynamic programming language with an interactive development workflow and a JVM-based library ecosystem.
Build JVM and multiplatform applications with an open-source language and compiler toolchain.
Write scripts and JVM applications with Groovy's concise syntax and Java interoperability.
Run Android component and resource tests in a JVM without launching an emulator for every test.
Use mutation testing to see whether a JVM test suite catches deliberately changed code.
The Scala 3 compiler and language toolchain for JVM projects and cross-platform code.
Write JVM tests with JUnit Jupiter and run them through the JUnit Platform from an IDE, build tool, or console.
Instrument Java and ColdFusion applications with an on-prem agent that exposes application, system, and database performance.
Develop Java and Kotlin projects in JetBrains’ cross-platform integrated development environment.
Automate JVM and multi-language builds with a configurable task graph and reusable plugins.
Mock HTTP dependencies, inspect traffic, and verify requests in integration tests.
Test Kotlin behavior with specification styles, assertions, and property-based checks.
A Java DSL for sending REST requests from tests and asserting response status and data.
Mock HTTP services so application tests can exercise request and response behavior without a live dependency.
Build a distributed messaging and streaming system with topic subscriptions and persistent message storage.
A weekly Scala reading selection from SoftwareMill