On 11 Apr 2008, at 05:16, Zach Dennis wrote:

>  - stories/
>     - projects/
>       - a_user_creating_a_project_story
>       - a_project_manager_adding_users_to_a_project_story
>     - admin/
>       - an_admin_removing_users_story
>
> I use stories as system level integration tests, so they usually  
> cover a broader scope than a controller/action.
>


Same here: I write all my stories from the point of view of a system  
user trying to perform a task, with no regard for what code was being  
executed to let them do so. In Zach's example, I imagine  
a_project_manager_adding_users_to_a_project_story might touch  
StoryController and UsersController if you go on to the user's page to  
check that the project is on his list of users, etc...

Ashley

-- 
http://www.patchspace.co.uk/
http://aviewfromafar.net/



_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to