added test cases for all user stories