function testRenderAsEditEmbed_image()
 {
     $this->todo();
     return;
     $mdr = Metadata_Reference::getOneFromDb(['metadata_reference_id' => 6303], $this->DB);
     $canonical = '<div id="rendered_metadata_reference_6303" class="embedded rendered_metadata_reference rendered_metadata_reference_image">' . $mdr->renderAsHtml() . '</div>';
     $rendered = $mdr->renderAsEditEmbed();
     //            echo "<pre>\n".htmlentities($canonical)."\n".htmlentities($rendered)."\n</pre>";
     $this->assertEqual($canonical, $rendered);
     $this->assertNoPattern('/IMPLEMENTED/', $rendered);
 }
 function testRenderAsEdit()
 {
     $mdtv = Metadata_Term_Value::getOneFromDb(['metadata_term_value_id' => 6210], $this->DB);
     $mdr1 = Metadata_Reference::getOneFromDb(['metadata_reference_id' => 6305], $this->DB);
     $mdr2 = Metadata_Reference::getOneFromDb(['metadata_reference_id' => 6304], $this->DB);
     $canonical = '';
     $canonical .= '<div id="edit-metadata-term-value-6210" class="edit-metadata-term-value" ' . $mdtv->fieldsAsDataAttribs() . '>' . "\n";
     $canonical .= '  <div class="edit-metadata-term-value-name">';
     $canonical .= '<input type="text" name="metadata-term-value-name-6210" value="' . htmlentities($mdtv->name) . '"/>';
     $canonical .= '</div>' . "\n";
     $canonical .= '  <div class="edit-metadata-term-value-description">';
     $canonical .= '<input type="text" name="metadata-term-value-description-6210" value="' . htmlentities($mdtv->description) . '"/>';
     $canonical .= '</div>' . "\n";
     $canonical .= '  <div class="edit-metadata-term-value-references">' . "\n";
     $canonical .= '    <ul class="add-metadata-references">' . "\n";
     $canonical .= '      <li><a href="#" id="add_new_metadata_reference_button-for_metadata_term_value_6210" class="btn" data-for_metadata_term_value="6210">' . util_lang('add_metadata_reference') . '</a></li>' . "\n";
     $canonical .= '    </ul>' . "\n";
     $canonical .= $mdtv->renderAsReferencesListEdit();
     //            $canonical .= '<ul class="metadata-references">'."\n";
     //            $canonical .= '<li><a href="#" id="add_new_metadata_reference_button-for_metadata_term_value_6210" class="btn" data-for_metadata_term_value="6210">'.util_lang('add_metadata_reference').'</a></li>'."\n";
     //            $canonical .= '<li>'.$mdr1->renderAsEditEmbed().'</li>'."\n";
     //            $canonical .= '<li>'.$mdr2->renderAsEditEmbed().'</li>'."\n";
     //            $canonical .= '</ul>'."\n";
     $canonical .= '  </div>' . "\n";
     $canonical .= '</div>' . "\n";
     $rendered = $mdtv->renderAsEdit();
     //            echo "<pre>\n".htmlentities($canonical)."\n-------\n".htmlentities($rendered)."\n</pre>";
     $this->assertEqual($canonical, $rendered);
     $this->assertNoPattern('/IMPLEMENTED/', $rendered);
 }