public void Select_Should_Work_With_Static_Method() { var qb = GetQueryBuilder <EmptyDatabase>(); var query = qb.Select(t => SelectObject.Create(1, 2)) .Build(); var rows = query.Execute(); Assert.Equal(1, rows.Count()); Assert.Equal(1, rows.Single().X); Assert.Equal(2, rows.Single().Y); }