During the refactoring of this semester, it was found that the activity controller did not include any integration tests, but instead a commented section describing what endpoints should be tested.
This is an obvious mistake, as the functionality is implemented and being used in the current version of the application. Accordingly, creating test cases for the controller, should be of a high priority.
The file missing the test cases is the ActivityControllerTest in the Giraf.IntegrationTest.Tests directory.
Possible Suggested Solution
All endpoints of the Activity controller should have tests that correctly validates the functionality, and these test cases must pass.
Description
During the refactoring of this semester, it was found that the activity controller did not include any integration tests, but instead a commented section describing what endpoints should be tested.
This is an obvious mistake, as the functionality is implemented and being used in the current version of the application. Accordingly, creating test cases for the controller, should be of a high priority.
The file missing the test cases is the ActivityControllerTest in the Giraf.IntegrationTest.Tests directory.
Possible Suggested Solution