コード例 #1
0
 /**
  * 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']);
 }