Metamorhpic Testing is just academic-speak for fuz...
# kotlintest
a
Metamorhpic Testing is just academic-speak for fuzz testing where you compare multiple function invocations. You can achieve the classic sine example in kotlintest like this:
Copy code
assertAll { x: Double ->
    sin(x) shouldBe (sin(Math.PI - x) plusOrMinus 1e-5)
}