In looking for a unit test framework, I see that there exists Nimrod/lib/pure/unittest.nim.
Could someone supply an example of how to use this library? (e.g. how should a coder create a new 'should run' test, create a new 'should fail to run' test, and show how to execute them both...)
Are unittests in separate files, or can they be alongside the code they maintain?
Thank you.
Jason