function withProjectionTest() { $crit = new Criteria(); $this->assertClass($crit->withProjection(Projections::property(Job::column('job_id'))), 'rdbms.Criteria'); $this->assertFalse($crit->isProjection()); $this->assertTrue($crit->withProjection(Projections::property(Job::column('job_id')))->isProjection()); }