RestAssured integration¶
The built-in Mustache templates include RestAssured-based template sets:
restassured-javarestassured-kotlin
See Template generator for all options.
Gradle example¶
openApiTestGenerator {
generator.set("template")
generatorOptions.putAll(
mapOf(
"templateSet" to "restassured-java",
"templateVariables" to mapOf(
"package" to "com.example.generated",
"baseUrl" to "http://localhost:8080",
),
)
)
}
For CLI usage, see Template generator and CLI reference.
Configure base URL¶
Built-in templates read baseUrl from templateVariables. This is required for RestAssured to know where to send requests.