This document introduces tSQLt, an open source unit testing framework for Microsoft SQL Server databases. It discusses what database unit testing is, how tSQLt works, and what kinds of database objects like functions, stored procedures, views and tables can be tested using tSQLt. An example unit test written in tSQLt is provided, demonstrating how to write an assertion to test a string normalization function. The document also outlines some of tSQLt's capabilities like organizing tests into classes, using different assertion methods, mocking objects, spying on procedures, and faking functions. Continuous integration with tSQLt is briefly mentioned.