On 03/04/2008, <b class="gmail_sendername">joseph</b> <<a href="mailto:joe@eshopworks.co.uk">joe@eshopworks.co.uk</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br> Example Story (High level):<br> <br> Story: Web admin manages pages within the admin system<br> Scenario: Add page<br> Scenario: edit page.<br> Scenario: delete page.<br> <br> I'm unsure if this granularity is productive for a rspec story. </blockquote>
<div><br><br>Hi Jospeh<br><br>This seems too coarse to me. The controller I'm working on now will end up with a corresponding story for each of your scenarios. My scenarios are along the lines of "User edits page with valid details", "User edits page with missing details", "User edits page and clicks cancel", "User with insufficient priveleges tries to delete page" etc. I try to make a scenario for each common or complex thing that changes the state of the system - they would never fit in one story.<br>
<br>Ashley</div></div>