class DhEasy::Core::Mock::FakeParser
Fake parser that emulates `Datahen` parser executor.
Public Class Methods
exposed_methods()
click to toggle source
Fake parser exposed methods to isolated context. @private
@return [Array]
# File lib/dh_easy/core/mock/fake_parser.rb, line 12 def self.exposed_methods real_methods = Datahen::Scraper::RubyParserExecutor.exposed_methods.uniq mock_methods = [ :content, :failed_content, :outputs, :pages, :page, :save_pages, :save_outputs, :find_output, :find_outputs, :refetch, :reparse ].freeze DhEasy::Core::Mock::FakeExecutor.check_compatibility real_methods, mock_methods mock_methods end