Description: - Ensure automated tests do not send real requests to the REST API. Tasks: - Choose a suitable mocking method. - Create realistic test data. - Mock a successful API response. - Mock the loading state. - Mock a failed API response. - Reset mocks between tests. Acceptance: - The tests do not use the real API. - Tests can control success, loading, and error states. - The tests give the same result without an internet connection.