public string ToSql <TEntity>(string query)
            where TEntity : class
        {
            if (_provider == null)
            {
                throw new InvalidOperationException("Query provider fixture has not been initialized.");
            }

            using (var context = new DataContext(_builder.Options))
            {
                return(_provider.ToSql <TEntity>(query));
            }
        }