Refactor IAM tests: Remove unused repository tests, streamline service tests, and enhance validation checks for team and user services

This commit is contained in:
MythEclipse
2025-09-27 17:58:15 +07:00
parent 3e52223730
commit ac462ea771
23 changed files with 5286 additions and 1118 deletions
+14
View File
@@ -21,3 +21,17 @@ impl fmt::Display for RolesEnum {
write!(f, "{roles_str}")
}
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_roles_enum_display() {
assert_eq!(format!("{}", RolesEnum::Admin), "Admin");
assert_eq!(format!("{}", RolesEnum::Administrator), "Administrator");
assert_eq!(format!("{}", RolesEnum::User), "User");
assert_eq!(format!("{}", RolesEnum::Staff), "Staff");
assert_eq!(format!("{}", RolesEnum::Mentor), "Mentor");
}
}