Yesterday I’ve release an updated version of QueryUnit, the version 0.0.0.8.
QueryUnit now supports AreNotEqual, Greater, and Less assertions and is more capable of managing strings results.
I must say that I cannot live anymore without a proper Unit Testing of a BI solution. Just yesterday happened that one of the unit tests at a customer site failed showing a subtle situation where the release of a new version of custom application would have corrupted the source of BI data with a very low chance that someone would have noticed it before several days. It may happen when you have more the 15 systems that handles the data needed by your BI solution.
The key message of this situation is “Trust No One”: if your data hasn’t passed quality testing it’s not trustable. Period.
So QueryUnit is now officialy an hero (at least for me) :) No superpowers still, but useful above all.