section 8.1.1 - minimal sign in page + test case
section 8.1.2 - defined test cases for successful and unsuccessful login attempt
section 8.1.2 - defined test cases for successful and unsuccessful login attempt
section 8.1.2 - defined test cases for successful and unsuccessful login attempt - uses more specific selector have_link now
section 8.1.2 - getting to now the difference between flash and flash.now using rspec example
section 8.1.2 - getting to now the difference between flash and flash.now using rspec example
section 8.1.2 - getting to now the difference between flash and flash.now using rspec example - fixed test failure with flash.now
section 8.2.1 - added remember token attribute required to impl SessionsController.sign_in
section 8.2.1 - added remember token callback test case
section 8.2.1 - added first impl - all new methods are private (they are not needed by any other component yet)
section 8.2.3 - handling token creation during signup (cookie time :)
section 8.2.4 - added some comments (rspec questions) and finished signin impl+testing
section 8.2.5 - that was easy because SessionsHelper methods are also available in UsersController (i.e. basically every controller derived from ApplicationController)
section 8.2.6 - one more method in sessions helper and two lines in SessionsController.destroy to realize sign out test case
8.3 - added cucumber + db-cleaner gem
8.3.2 - cucumber scenarios and step definitions with factory girl integration :)
8.3.3 - cucumber step definitions using custom rspec matcher *yeah*