# File lib/mosquito.rb, line 55 def test(name, &block) test_name = "test_#{name.gsub(' ','_')}""test_#{name.gsub(' ','_')}" raise ArgumentError, "#{test_name} is already defined" if self.instance_methods.include? test_name.to_s define_method test_name, &block end