To add a collaborator to this project you will need to use the Relish gem to add the collaborator via a terminal command. Soon you'll be able to also add collaborators here!
More about adding a collaboratorTime Tracking
In order to keep a record of my time
As an employee
I can create, view, update, and delete logged tasks
- Background Signed in
-
- Given
- I am signed in
- Scenarios
-
- Add a New Task
- Try to Add an Invalid Task
- Update an Existing Task
- Try to Update an Invalid Task
- Delete a task
- View Todays Tasks
- View Past Tasks
- Navigate Tasks by Workweek
- Quickly View Days Missing Logged Time
- Add a New Task
-
- When
- I go to the home page
- And
- I provide all the required task information
- Then
- I should be able to add a new task
- Try to Add an Invalid Task
-
- When
- I go to the home page
- But
- I don't provide all the required task information
- Then
- I should not be able to add an invalid task
- Update an Existing Task
-
- When
- I edit a task
- And
- I update it with all the required task information
- Then
- I should be able to update the task
- Try to Update an Invalid Task
-
- When
- I edit a task
- But
- I don't update it with all the required task information
- Then
- I should not be able to update the task
- Delete a task
-
- And
- I have added a task
- When
- I go to the home page
- Then
- I should be able to delete the task
- View Todays Tasks
-
- And
- I have added some tasks
- When
- I go to the home page
- Then
- I should see today's tasks by default
- View Past Tasks
-
- And
- I have added some tasks
- When
- I go to the home page
- Then
- I should be able to navigate to see past tasks
-
- And
- I have added some tasks
- When
- I go to the home page
- Then
- I should be able to navigate tasks by workweek
- Quickly View Days Missing Logged Time
-
- And
- I have days missing 8 hours of logged time
- When
- I go to the home page
- And
- I open the calendar
- Then
- I should be able to see all days missing 8 hours of logged time
Last published over 5 years ago by jccarbonfive.