As anyone when looking at individual post page I can see any comments that have been made to enjoy the comments
As anyone when looking at individual post page I am informed if there are no posts to see so I know that there are no comments
As a non-authenticated user I can't see the create form so only people logged in can create posts so that they can be attributed to users
As an authenticated user I can create a comment to enjoy the site
As an authenticated user the comment button is disabled till I have put something in the comment box so empty comments aren't generated
If comments have been made then how long ago, by whom and the comment should be visible to keep the user informed
If I am a comments owner I should have the three dots which opens into an edit or delete icons menu so I can use the menu
If I am not the comment owner the three dots should not be visible so I don't have access to click them
If I am the comment owner and click on the edit button the text area of the comment should become editable and any edits update in real time so I can change my comments
If I am the comment owner and I am editing the comment I should be able to cancel even if I have typed something and it return to view as before so I can change my mind mid-edit
If I am the comment owner and I edit my comment and press save only the new comment should be visible and the length of time it was commented ago should be updated so it is currently showing what is intended and the time matches the comment
If I am the comment owner and I click delete my comment should be deleted and no longer available if I don't want it to show any more
Comments
As anyone when looking at individual post page I can see any comments that have been made to enjoy the comments
As anyone when looking at individual post page I am informed if there are no posts to see so I know that there are no comments
As a non-authenticated user I can't see the create form so only people logged in can create posts so that they can be attributed to users
As an authenticated user I can create a comment to enjoy the site
As an authenticated user the comment button is disabled till I have put something in the comment box so empty comments aren't generated
If comments have been made then how long ago, by whom and the comment should be visible to keep the user informed
If I am a comments owner I should have the three dots which opens into an edit or delete icons menu so I can use the menu
If I am not the comment owner the three dots should not be visible so I don't have access to click them
If I am the comment owner and click on the edit button the text area of the comment should become editable and any edits update in real time so I can change my comments
If I am the comment owner and I am editing the comment I should be able to cancel even if I have typed something and it return to view as before so I can change my mind mid-edit
If I am the comment owner and I edit my comment and press save only the new comment should be visible and the length of time it was commented ago should be updated so it is currently showing what is intended and the time matches the comment
If I am the comment owner and I click delete my comment should be deleted and no longer available if I don't want it to show any more