public function testJoiningWithUnique() { $collection = Hero::all()->join(array('Powers', 'SecretIdentity'))->unique(); $objects = iterator_to_array($collection); $this->assertCount(3, $collection); }