uprm-inso4117-2023-2024-s2 / semester-project-study-pet

semester-project-study-pet created by GitHub Classroom
1 stars 3 forks source link

Sleep restrictions and additional Fuzzy testing #331

Closed FrancesC8 closed 5 months ago

FrancesC8 commented 5 months ago

This PR adds additional Fuzzy testing to parts of the Pet Sleep feature and to the Pet Shop page. At first, I was only going to do Fuzzy testing to Pet Sleep feature, but due to complications with how the feature is implemented and that the project is not web based it complicated the testing. To compensate, I added fuzzy testing to the Pet Shop page.

Note: the fuzzy tests for Pet Sleep will only pass if the Pet is already sleeping. Other than that, the tests will fail. I added documentation that points to what changes need to be made in order for the Pet Sleep feature fuzzy tests to work.

Also will find additional safety restrictions added regarding Pet Sleep feature, which was a follow up from previous tasks.

FrancesC8 commented 5 months ago

@PinkSylvie @irsaris These changes are ready for review

FrancesC8 commented 5 months ago

Here is proof of fuzzy tests executed for Pet Sleep feature, with specified changes in order for the tests to work image

Here is proof of fuzzy tests executed for Pet Shop feature. image