Package-level declarations

Types

Link copied to clipboard
annotation class Burst
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.PROPERTY])
annotation class InterceptTest
Link copied to clipboard
abstract class TestFunction(val packageName: String, val className: String, val functionName: String)
Link copied to clipboard
interface TestInterceptor

Intercepts the execution of a test function, including its @BeforeTest and @AfterTest functions.

Functions

Link copied to clipboard
fun <T> burstValues(default: T, vararg rest: T): T

This is a ✨ magic ✨ function that Burst will expand during compilation into specializations. Use it in as a parameter's default value when declaring a test function: