public function testUpdateNothingChangedNoQuery() { $params = array('john', 'my@email'); $entity = new Example(); $entity->setId(3); $entity->setEmail($params[1]); $entity->resetUpdatedFields(); $this->db->expects($this->never())->method('prepare'); $this->mapper->update($entity); }