This is perhaps a naive question, but what is the recommended manner of testing a helper method in rspec? I have created a simple string manipulation function and I want to write some tests for it. It it were a script then I would just add if __FILE__ == $0 and add the tests below that but I do not feel that this is the best way to handle a rails helper.
The code (I said it was simple) : module ApplicationHelper # keycase strips leading spaces, squeezes out extra whitespace # between words, downshifts all and then capitalizes the first # character of each word. # # This method prepares descriptive strings that are used # as indices for lookups. To preserve common initialisms insert # periods between letters. Thus: # IBM => Ibm but I.B.M. => I.B.M. # # Do not use ! methods as they return nil under certain circumstances # def keycase(value) value = value.to_s.strip.squeeze(" ").downcase.gsub(/\b\w/){$&.upcase} end end -- *** E-Mail is NOT a SECURE channel *** James B. Byrne mailto:[EMAIL PROTECTED] Harte & Lyne Limited http://www.harte-lyne.ca 9 Brockley Drive vox: +1 905 561 1241 Hamilton, Ontario fax: +1 905 561 0757 Canada L8E 3C3 _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users