public function testWhereMod() { for ($i = 0; $i < 10; $i++) { $this->collection->createDocument(array('i' => $i)); } foreach ($this->collection->find()->whereMod('i', 3, 0) as $document) { $this->assertEquals(0, $document->i % 3); } }