public function testFrameReplacementByName() { $page = new MockSimplePage(); $page->expectNever('getRaw'); $frame1 = new MockSimplePage(); $frame1->returnsByValue('getRaw', 'Stuff1'); $frame2 = new MockSimplePage(); $frame2->returnsByValue('getRaw', 'Stuff2'); $frameset = new SimpleFrameset($page); $frameset->addFrame($frame1, 'a'); $frameset->setFrame(array('a'), $frame2); $this->assertEqual($frameset->getRaw(), 'Stuff2'); }