public function testLinksInMultimediaObject()
 {
     $mm = new MultimediaObject();
     $link1 = new Link();
     $link2 = new Link();
     $link3 = new Link();
     $this->assertEquals(0, count($mm->getLinks()));
     $mm->addLink($link1);
     $mm->addLink($link2);
     $mm->addLink($link3);
     $this->assertEquals(3, count($mm->getLinks()));
     $linksArray = array($link1, $link2, $link3);
     $this->assertEquals($linksArray, $mm->getLinks()->toArray());
     $mm->removeLink($link2);
     $this->assertEquals(2, count($mm->getLinks()));
     $this->assertTrue($mm->containsLink($link1));
     $this->assertFalse($mm->containsLink($link2));
     $linksArray = array(0 => $link1, 2 => $link3);
     $this->assertEquals($linksArray, $mm->getLinks()->toArray());
 }