In addition - Ben thanks for the link, I just checked it out. Rubular seems like an awesome little tool and I will bookmark the page. I really appreciate all of the help and hope I can return the favor one day.
Thanks! Chris On Jul 8, 10:43 pm, internetchris <ch...@silhouettesolutions.net> wrote: > Hey everyone, > > I appreciate the replies. After I posted I realized I was looking at > ruby code. It seems this is where my learning curve is going to take a > leap. I understand Rails, I am starting to understand Rspec and > Cucumber, and I understand programming. This is my second language, > but it's the first time I have had to learn something new. I come from > a foxpro background and it seems I need to dig into the Ruby language > a little more. I keep forgetting that Rails is simply a framework and > not the language - the same is true for Rspec. I hope to laugh at my > mistakes in a year or two :-) > > Thanks! > > Chris Sund > > On Jul 7, 9:49 am, ssmithstone <stephen.smithst...@gmail.com> wrote: > > > I to am in the same situation and the meaning of the /^ $/ is a > > regular expression so it matches yours features so in your features is > > you do > > > Give some random text I guess some more random test > > > the code would run against that given method, hope that makes sense > > and that's my view of the code > > > On Jul 7, 4:35 pm, Chris Sund <ch...@silhouettesolutions.net> wrote: > > > > Hey Everyone, > > > > I've been working my way through the Rspec book trying to absorb and > > > understand everything. This is my first time with BDD and I'm just > > > trying to figure out some simple syntax stuff. My questions revolve > > > around some of the syntaxing used in the book. These are really simple > > > questions. > > > > 1.) Given /^the secret code is (. . . .)$/ do |code| > > > Is (. . . .) simply a place holder? could I use something like > > > (- - - -) instead, or does it actually mean something? > > > > 2.) Then /^the mark should be (.*)$/ do |mark| > > > Similar question....what does .* represent? > > > > 3.) In the following example why don't I pass |guess| to the When > > > statement? I'm sure it has something to do with the (code.split) > > > syntax, I'm just not sure what. > > > > When /^I guess (. . . .)$/ do |code| > > > @game.guess(code.split) > > > end > > > > 4.) And finally what does ("\n") do? > > > > Then /^the mark should be (.*)$/ do |mark| > > > @messenger.string.split("\n").should include(mark) > > > end > > > > Thank You! > > > > Chris > > > _______________________________________________ > > > rspec-users mailing list > > > rspec-us...@rubyforge.orghttp://rubyforge.org/mailman/listinfo/rspec-users > > > _______________________________________________ > > rspec-users mailing list > > rspec-us...@rubyforge.orghttp://rubyforge.org/mailman/listinfo/rspec-users > > _______________________________________________ > rspec-users mailing list > rspec-us...@rubyforge.orghttp://rubyforge.org/mailman/listinfo/rspec-users _______________________________________________ rspec-users mailing list rspec-users@rubyforge.org http://rubyforge.org/mailman/listinfo/rspec-users