new ruby application
write a failing test build feature until passes
Create feature test and feature -create a branch to do the development work -write feature test -build features to make test pass one by one -once the feature test passes with no errors - merge branch with master branch
-visit root pages -click on new article -fill in title -fill in body -create article
Listing articles feature test -create branch -create 2 articles to display -list two articles -expect both article titles and bodies to be present
Comments feature -create a branch -create spec -build the functionality
Request spec 1)a signed in user comments 2) a non signed in user is redirected to sign in page