Added detailed unit tests for the requireRole middleware to ensure proper role-based access control implementation.
This commit adds integration tests for the role middleware to ensure proper role-based access control is implemented.