Acceptance Criteria:
Comment boxes are displayed below each dimension’s rating scale.
Comments can be submitted or left blank without errors.
Submitted comments are saved in MongoDB with corresponding ratings.
Related to US 3.5 - Add Comment Boxes for Multi-Dimensional Ratings #65
Acceptance Criteria:
User navigates to the peer assessment form where rating scales for each dimension (Conceptual Contribution, Practical Contribution, Work Ethic) are displayed.
User views a comment box located below each dimension’s rating scale, allowing optional feedback for each dimension.
User enters comments in one or more of the comment boxes, providing feedback related to the respective dimension.
User leaves one or more comment boxes blank to verify that submitting without filling all comments is allowed.
User submits the assessment form after providing ratings and optional comments.
User receives a confirmation message indicating that the ratings and comments have been submitted successfully.
User verifies that submitted comments are saved correctly in MongoDB, ensuring each comment is associated with its corresponding rating dimension (Conceptual, Practical, or Work Ethic).
User confirms that leaving comment boxes blank does not produce errors and that only filled comments are saved in the database.
Acceptance Criteria: Comment boxes are displayed below each dimension’s rating scale. Comments can be submitted or left blank without errors. Submitted comments are saved in MongoDB with corresponding ratings.