[rspec-users] stepping across features

James Byrne lists at ruby-forum.com
Thu Dec 4 08:45:50 EST 2008


Andrew Premdas wrote:
> It seems to me that there are all sorts of implementation details in 
> this story that could make your tests quite brittle. And the feature is
> definitiley a programmer writing a test, rather than a customer 

Guilty as charged.

> Putting on my customer hat
> 
> Scenario: Add location
>   Given I have a party
>   When I set the location
>      And I view the party
>    Then I should see the location
> 
> Starting with this you can then deal with other customer scenario's and 
> work
> out what they mean e.g.
> 
> Scenario: Change location
> Scenario: Add multiple locations
> Scenario: Specify location priorities
> 
> These may be complex enough to be  new features. allowing you to 
> explore meaning and business value e.g.  what is the value in
> prioritising a location, what happens if there are two main locations
> etc.
> 
> HTH

Yes. it is most helpful. Thank you very much.
-- 
Posted via http://www.ruby-forum.com/.


More information about the rspec-users mailing list