コード例 #1
0
 /**
  * testAttachTag
  * 
  * @see 0008602: Hinzufügen von Tags in der FAQ mit Rechtsklick erzeugt Fehler
  */
 public function testAttachTag()
 {
     $faqArray = $this->testAddFaq();
     $filter = new SimpleFAQ_Model_FaqFilter(array(array('field' => 'id', 'operator' => 'in', 'value' => array($faqArray['id']))));
     $tagData = array('type' => Tinebase_Model_Tag::TYPE_SHARED, 'name' => 'tag::testAttachTagToMultipleFaqRecords', 'description' => 'testAttachTagToMultipleFaqRecords', 'color' => '#009B31');
     $tinebaseJson = new Tinebase_Frontend_Json();
     $tinebaseJson->attachTagToMultipleRecords($filter->toArray(), 'SimpleFAQ_Model_FaqFilter', $tagData);
     $result = $this->_instance->getFaq($faqArray['id']);
     $this->assertEquals(1, count($result['tags']));
 }