Module: Interpol::TestHelper::Common
Overview
Defines methods that are used by both the RSpec and Test::Unit mixins.
Instance Method Summary collapse
Instance Method Details
#define_interpol_example_tests(&block) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 |
# File 'lib/interpol/test_helper.rb', line 9 def define_interpol_example_tests(&block) config = Configuration.default.customized_duplicate(&block) each_definition_from(config.endpoints) do |endpoint, definition| define_definition_test(config, endpoint, definition) each_example_from(definition) do |example, example_index| define_example_test(config, endpoint, definition, example, example_index) end end end |