Module: SharedTests::ClassMethods

Defined in:
lib/shared_tests.rb

Instance Method Summary collapse

Instance Method Details

#assert_shared_tests(options = {}, &block) ⇒ Object Also known as: assert_tests



11
12
13
14
# File 'lib/shared_tests.rb', line 11

def assert_shared_tests(options = {}, &block)
  shared_test = options.delete(:of)
  include "#{shared_test.to_s.camelize}Tests".constantize
end