Refactor user endpoint tests to include pagination and response structure validation
- Updated tests for listing users to validate pagination and response format. - Changed mock return values to include total count and pagination details. - Refactored user creation mocks for clarity and consistency. - Enhanced assertions to check for presence of pagination fields in responses. - Adjusted test cases for user retrieval and updates to ensure proper handling of user data. - Improved readability by restructuring mock definitions and assertions across various test files.
This commit is contained in:
@@ -43,7 +43,9 @@ class TestDashboardService:
|
||||
"total_duration": 75000,
|
||||
"total_size": 1024000,
|
||||
}
|
||||
mock_sound_repository.get_soundboard_statistics = AsyncMock(return_value=mock_stats)
|
||||
mock_sound_repository.get_soundboard_statistics = AsyncMock(
|
||||
return_value=mock_stats,
|
||||
)
|
||||
|
||||
result = await dashboard_service.get_soundboard_statistics()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user