public void With_ToString() { IAlias person = sql.Alias("person"); ICte cte = sql.Cte("cte1").As(sql.Query.Select(person["Id"], person["Name"]).From(person)); IWith with = sql.With.Add(cte); Assert.Equal("WITH cte1 AS (SELECT person.Id, person.Name FROM person)", with.ToString()); }