wow! even shorter :-)

2009/4/16 Matt Wynne <m...@mattwynne.net>

>
> On 16 Apr 2009, at 14:06, Joaquin Rivera Padron wrote:
>
>  thanks matt,
>> yes, the regexp in the step matcher is a good one to dry it up
>>
>> So I end up with this one:
>>
>> Then /^I (should|should not) see the people search form$/ do |maybe|
>>  people_search_form_should_exist maybe == "should"
>> end
>>
>> and the method:
>>
>> def people_search_form_should_exist it_should_exist
>>  _not = "_not" unless it_should_exist
>>
>>  response.send "should#{_not}".to_sym, have_tag('form#frmSearch')
>> end
>>
>> only because I find it easier to read (when I don't need to jump to the
>> method), but yours maybe faster (shorter it is), I could come back to it
>> later and benchmark both
>>
>
> If you don't mind using the #send (I was trying to help you get rid of it)
> then just do this:
>
> Then /^I (should|should not) see the people search form$/ do |maybe|
>  response.send maybe.underscore.to_sym, have_tag('form#frmSearch')
> end
>
>
>  thanks again,
>> joaquin
>> _______________________________________________
>> rspec-users mailing list
>> rspec-users@rubyforge.org
>> http://rubyforge.org/mailman/listinfo/rspec-users
>>
>
> Matt Wynne
> http://blog.mattwynne.net
> http://www.songkick.com
>
> _______________________________________________
> rspec-users mailing list
> rspec-users@rubyforge.org
> http://rubyforge.org/mailman/listinfo/rspec-users
>



-- 
www.least-significant-bit.com
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to