Skip to content

Releases: smckenziebsu/CS690-FinalProject

v3.1.0

Choose a tag to compare

@smckenziebsu smckenziebsu released this 30 Apr 14:15

Tests were implemented to validate the addition of goals, checking both valid and invalid titles. This includes scenarios where a goal is successfully added with a valid title and the case where a goal is attempted to be added with an empty title (which should result in no goal being added).

Added tests to ensure that the progress of goals is updated correctly. This includes ensuring that the progress does not exceed 100% and that the goal is marked as complete when it reaches 100%. Also verified that any negative progress value properly resets the progress to 0%. Additionally, boundary tests for goal progress were included to handle situations where the user might input progress values that exceed or fall below the acceptable range.

The display of goals, including their titles and progress, was tested with various scenarios, including a goal with progress updates and a goal without progress. These tests check that the correct output is displayed, confirming that goals are shown with the right details.

Tests were added to verify the award system, ensuring that the correct badges (Gold, Silver, or Bronze) are awarded based on the number of completed goals. Tested scenarios where a user’s goal completion status results in earning each level of award.

A few important bug fixes were also made, including validation to ensure that goals with an empty title cannot be added, as well as handling progress values that exceed 100%. This ensures that goals are properly capped at 100% progress.

v3.0.0

Choose a tag to compare

@smckenziebsu smckenziebsu released this 23 Apr 01:46

v3.0.0

v2.1.0

Choose a tag to compare

@smckenziebsu smckenziebsu released this 18 Apr 14:12

v2.1.0 Iteration 2 Instructor Submission

v2.0.0

Choose a tag to compare

@smckenziebsu smckenziebsu released this 16 Apr 14:12

Iteration 2

v1.1.0

Choose a tag to compare

@smckenziebsu smckenziebsu released this 11 Apr 16:04

v1.1.0

v1.0.0

Choose a tag to compare

@smckenziebsu smckenziebsu released this 09 Apr 20:29
Iteration 1