Features
Automatic Concurrent Testing
A normal cycle of test driven development makes you stop to run
your tests so often that it's just plain painful. Think about the
steps you usually go through:
- Write the test
- Stop and run the test
- Write the code under test
- Stop and run tests
- Refactor the code under test
- Stop and run tests
- Drink some coffee and repeat
NCrunch takes away all the pain and leaves a warm happy feeling
behind. So you end up with:
NCrunch collects test coverage for your code while it runs your tests.
This is shown next to your code in coloured markers showing which lines
the tests touched, with marker colours indicating pass
or fail status.
You can also navigate to any covering tests from any line of code,
making it easy to see which tests you might impact with a change.
Full code coverage metrics are also available for your entire solution,
allowing you to see where your code coverage is heavy and where it's light.