Method: Assert::Macros::Methods::ClassMethods#have_writer

Defined in:
lib/assert/macros/methods.rb

#have_writer(*methods) ⇒ Object Also known as: have_writers



68
69
70
71
72
73
# File 'lib/assert/macros/methods.rb', line 68

def have_writer(*methods)
  called = methods.last.kind_of?(Array) ? methods.pop : caller
  writer_meths = methods.collect{|m| "#{m}="}
  writer_meths << called
  have_instance_methods(*writer_meths)
end