/** * tests crud methods of division */ public function testAllDivisionMethods() { $title = Tinebase_Record_Abstract::generateUID(10); $d = $this->_instance->saveDivision(array('title' => $title)); $this->assertEquals(40, strlen($d['id'])); $this->assertEquals($title, $d['title']); $d = $this->_instance->getDivision($d['id']); $this->assertEquals(40, strlen($d['id'])); $this->assertEquals($title, $d['title']); $title = Tinebase_Record_Abstract::generateUID(10); $d['title'] = $title; $d = $this->_instance->saveDivision($d); $this->assertEquals(40, strlen($d['id'])); $this->assertEquals($title, $d['title']); $this->_instance->deleteDivisions(array($d['id'])); $this->setExpectedException('Exception'); $d = $this->_instance->getDivision($d['id']); }