/** * 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'])); }