Tests are normal markdown files and can be used as documentation.
nk
blocks are executed as written.
Typically this is where reusable definitions go:
: add_2 2 + ;
nkt
blocks contain actual tests:
> 1 add_2 .
3
If there's any output mismatch, test execution will fail.