public void SetTransactionIsolationLevel() { string expectedQuery = @" SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; SELECT [TestTable].[Id], [TestTable].[Title] FROM [TestTable] "; TSqlBuilder builder = new TSqlBuilder(); builder .SetTransactionIsolationLevel(TransactionIsolationLevel.ReadUncommitted) .Select <TestTable>( f => f.Id, f => f.Title ); TSqlQuery actualQuery = builder.CompileQuery(); Assert.AreEqual(NormalizeSqlQuery(expectedQuery), NormalizeSqlQuery(actualQuery.Query)); CollectionAssert.IsEmpty(actualQuery.Parameters); }