I had been spending a lot of time in environments where quick feedback on unit tests was normal and very well integrated. This wasn’t just the running of the unit tests and getting the normal pass or fail, but rather the tests ran in real time as things were being changed giving an immediate response. What really caught my attention was it was also providing code coverage and marking specific lines to show their level of coverage.