THE SQL Server Blog Spot on the Web

Welcome to - The SQL Server blog spot on the web Sign in | |
in Search

Davide Mauri

A place for my thoughts and experiences the Microsoft Data Platform

QueryUnit – Trust No One

Yesterday I’ve release an updated version of QueryUnit, the version

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.

Published Tuesday, April 13, 2010 9:22 AM by Davide Mauri

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS



Paul Nielsen said:

It's good to see more SQL projects on welcome.

April 13, 2010 8:46 AM

Davide Mauri said:

I see I'm in good company :-)

April 13, 2010 3:25 PM

Leave a Comment


About Davide Mauri

Davide Mauri - MCP, MCAD, MCDBA, MCT, MVP on SQL Server - has worked with SQL Server since version 6.5, and his interests cover the whole platform, from the Relational Engine to Analysis Services, from architecture definition to performance tuning. He also has a strong knowledge of XML, .NET and the Object Oriented Design principles, which allows him to have the correct vision and experience to handle development of complex business intelligence solutions. Having worked as a Microsoft Certified Teacher for many years, Davide is able to pass all his knowledge to his co-workers, allowing his team to deliver high-quality solutions. He currently works as a Mentor for SolidQ and can be found speaking in many Italian and internationals events.

This Blog


Privacy Statement