This pull request introduces unit tests for the PaperMate API, enhancing the overall test coverage of the application. The tests focus on the following aspects:
Mutation Tests: Validates the functionality of data mutations within the API, ensuring that the expected changes occur in the database.
Paper List Tests: Confirms the correct retrieval and processing of paper data, validating that the API endpoints return accurate information.
Search Functionality Tests: Tests the search features to ensure that queries yield expected results and handle edge cases properly.
These tests will help maintain the integrity of the application and catch potential issues early in the development process.
This PR is linked to issue Test Suites #116.
This pull request introduces unit tests for the PaperMate API, enhancing the overall test coverage of the application. The tests focus on the following aspects: Mutation Tests: Validates the functionality of data mutations within the API, ensuring that the expected changes occur in the database. Paper List Tests: Confirms the correct retrieval and processing of paper data, validating that the API endpoints return accurate information. Search Functionality Tests: Tests the search features to ensure that queries yield expected results and handle edge cases properly. These tests will help maintain the integrity of the application and catch potential issues early in the development process. This PR is linked to issue Test Suites #116.