I use JustTest extensively and there are a few things that could make it that little bit better. Here are my suggestions:
- Introduction of an "auto" mode, similar to the NUnit GUI test runner. This would detect a change in one of the assemblies under test and re-run the last test run. Even better would be an auto mode similar to NCrunch where the tests are executed when the code changes without the need to manually rebuild.
- In addition to "Repeat Last Test Run", an option to re-run only the failed tests from the last test run would be good.
- It would also be good if you had the option to remember the filter. At the moment I can click on the red X to show only failing tests but if I re-run the tests I have to filter again. This is annoying when running tests using the keyboard shortcuts and having to click the button (which I have on a different screen to the actual code).
- Similarly, it would be good if it was possible to remember the state of the tree when test results are grouped, instead of it expanding every time you run the tests.
- Is it possible to have a button to clear the cached list of tests? This would stop the problem of tests that no longer exist still appearing in the list until you delete the mefcache folder.