Open bliessens opened 4 months ago
You can easily configure the test itself to repeat N times.
I found this deprecated method but it doesn't seem to work:
override fun defaultTestCaseConfig(): TestCaseConfig? = TestCaseConfig(invocations = 1_000)
Do you want to do it for all tests, or a particular test?
For a particular test, you add .config(invocations = N)
to the test itself. Like:
"Value provided (cents) should be converted to whole SEK".config(invocations = 100) {
Amount(100, 25).vatAmount shouldBe BigDecimal.valueOf(0.25)
}
The JUnit run configuration has options to run a test repeatedly: given number of executions, until failure, ...
KoTest run configuration do not have this option.