Example #1
0
 function testParseMechanics()
 {
     $parser = new MockSimpleHtmlSaxParser();
     $parser->expectOnce('parse', array('stuff'));
     $page = new MockSimplePage();
     $page->expectOnce('acceptPageEnd');
     $builder = new PartialSimplePageBuilder();
     $builder->setReturnReference('_createPage', $page);
     $builder->setReturnReference('_createParser', $parser);
     $builder->SimplePageBuilder();
     $response = new MockSimpleHttpResponse();
     $response->setReturnValue('getContent', 'stuff');
     $builder->parse($response);
 }