Exemplo n.º 1
0
 def setUp(self):
     url = "http://test.com/index1.html"
     scraper = mock_factory.create_mock_page_scraper()
     request_factory = mock.create_autospec(RequestFactory).return_value
     extractor_factory = mock.create_autospec(ExtractorFactory).return_value
     url_joiner = mock.create_autospec(UrlJoiner).return_value
     request_sender = mock.create_autospec(RequestSender).return_value
     compatibility_factory = mock.create_autospec(
         CompatibilityFactory).return_value
     self.page = Page(url, scraper, request_factory, extractor_factory,
                      url_joiner, request_sender, compatibility_factory)
     self.page.content = mock.create_autospec(Element).return_value
     self.page.request = mock.create_autospec(Request).return_value
     self.page.extractor = mock.create_autospec(Extractor).return_value
     self.page.string_converter = mock.create_autospec(
         CompatibleStringConverter).return_value