public function testEachFailsWithLimit() { $total = 50; $count = 25; $this->saveObjects($total, function ($i) { $obj = new ParseObject("Object"); $obj->set("x", $i + 1); return $obj; }); $query = new ParseQuery("Object"); $query->lessThanOrEqualTo("x", $count); $query->limit(5); $this->setExpectedException('\\Exception', 'limit'); $query->each(function ($obj) { }); }