Package io.github.ascopes.jct.junit


@API(since="0.0.1", status=STABLE) @NullMarked package io.github.ascopes.jct.junit
Integrations with JUnit5 test cases.
  • Class
    Description
    Base for defining a compiler-supplying arguments-provider for JUnit Jupiter parameterised test support.
    Argument provider for the JavacCompilerTest annotation.
    Annotation that can be applied to a JUnit parameterized test to invoke that test case across multiple compilers, each configured to a specific version in a range of Java language versions.
    JUnit5 extension that will manage the lifecycle of Managed-annotated Workspace fields within JUnit5 test classes.
    Annotation for a Workspace field in a test class.
    Strategy for setting a version on a JUnit compiler annotation.