Beispiel #1
0
 public function testReadFrameTaggedUrlsFromFrameInFocus()
 {
     $frame = new MockSimplePage();
     $by_label = new SimpleUrl('l');
     $by_label->setTarget('L');
     $frame->returnsByValue('getUrlsByLabel', array($by_label));
     $by_id = new SimpleUrl('i');
     $by_id->setTarget('I');
     $frame->returnsByValue('getUrlById', $by_id);
     $frameset = new SimpleFrameset(new MockSimplePage());
     $frameset->addFrame($frame, 'A');
     $frameset->setFrameFocus('A');
     $this->assertIdentical($frameset->getUrlsByLabel('label'), array($by_label));
     $this->assertIdentical($frameset->getUrlById(99), $by_id);
 }