[rspec-users] first cut at blockless given/when/then
dchelimsky at gmail.com
Thu Oct 18 14:47:46 EDT 2007
On 10/18/07, Wincent Colaiuta <win at wincent.com> wrote:
> El 18/10/2007, a las 18:42, "David Chelimsky" <dchelimsky at gmail.com>
> > Easier to type, sure. I'm not in love w/ the names yet though because
> > they sound like verb phrases - "given matcher", "when matcher", "then
> > matcher".
> > How about something like match_given, match_when, match_then?
> That would be fine too. I mainly just wanted to avoid having to
> manually pass the symbol in.
> Another alternative combining your suggestion with what Pat mentioned:
> step_matchers do |match|
> match.given ...
> match.when ...
> match.then ...
That's nice, except we don't want methods named when and then as they
are keywords :(
We could do match.given, match.event and match.outcome, but that adds
a mental mapping that we might want to avoid.
> Which has the nice side-effect of the user being able to say
> "matcher" or "m" or "foo" if he or she wants.
> rspec-users mailing list
> rspec-users at rubyforge.org
More information about the rspec-users