| Back | 5341 | 2964 | 8305 | 27976 | 64.3% | | 707 | 1576 | 44.8% | |
| Estud.Back.Audit.AuditChange | 8 | 0 | 8 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Audit.AuditData | 14 | 1 | 15 | 33 | 93.3% | | 8 | 8 | 100% | |
| Estud.Back.Audit.AuditTrail | 19 | 1 | 20 | 44 | 95% | | 0 | 0 | | |
| Estud.Back.Audit.AuditTrailDbConfig | 4 | 0 | 4 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Auth.Managers.SsoEncryptionManager | 4 | 0 | 4 | 12 | 100% | | 0 | 0 | | |
| Estud.Back.Auth.Managers.SsoSchemeManager | 22 | 4 | 26 | 59 | 84.6% | | 2 | 4 | 50% | |
| Estud.Back.Auth.Permissions.EstudPermission | 17 | 1 | 18 | 29 | 94.4% | | 0 | 0 | | |
| Estud.Back.Auth.Permissions.EstudPermissions | 122 | 0 | 122 | 168 | 100% | | 5 | 10 | 50% | |
| Estud.Back.Auth.Policies.Policies | 122 | 5 | 127 | 426 | 96% | | 7 | 12 | 58.3% | |
| Estud.Back.Auth.Roles.EstudDefaultRoles | 43 | 0 | 43 | 53 | 100% | | 0 | 0 | | |
| Estud.Back.Auth.Schemes.JwtBearerScheme | 42 | 0 | 42 | 63 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Auth.Schemes.SocialLoginScheme | 28 | 64 | 92 | 169 | 30.4% | | 0 | 60 | 0% | |
| Estud.Back.Auth.Schemes.SocialTempScheme | 3 | 4 | 7 | 20 | 42.8% | | 0 | 0 | | |
| Estud.Back.Auth.Schemes.SsoOidcScheme | 26 | 57 | 83 | 178 | 31.3% | | 0 | 34 | 0% | |
| Estud.Back.Auth.Schemes.SsoTempScheme | 3 | 4 | 7 | 20 | 42.8% | | 0 | 0 | | |
| Estud.Back.Auth.Users.RequestUser | 4 | 0 | 4 | 9 | 100% | | 0 | 0 | | |
| Estud.Back.Commands.CommandBackoffStrategies | 0 | 11 | 11 | 40 | 0% | | 0 | 5 | 0% | |
| Estud.Back.Commands.CommandDescriptionAttribute | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
| Estud.Back.Commands.CommandInvoker<T> | 9 | 1 | 10 | 36 | 90% | | 0 | 0 | | |
| Estud.Back.Commands.CommandsProcessor | 56 | 35 | 91 | 145 | 61.5% | | 12 | 28 | 42.8% | |
| Estud.Back.Commands.CommandToDescriptionMapper | 0 | 6 | 6 | 22 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Commands.TestRetryCommand | 0 | 1 | 1 | 20 | 0% | | 0 | 0 | | |
| Estud.Back.Commands.TestRetryCommandHandler | 0 | 6 | 6 | 20 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Configs.AuditConfigs | 20 | 0 | 20 | 34 | 100% | | 1 | 2 | 50% | |
| Estud.Back.Configs.AuthenticationConfigs | 8 | 0 | 8 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.AuthorizationConfigs | 23 | 2 | 25 | 33 | 92% | | 0 | 0 | | |
| Estud.Back.Configs.CacheConfigs | 12 | 0 | 12 | 19 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.CommandConfigs | 23 | 2 | 25 | 50 | 92% | | 11 | 14 | 78.5% | |
| Estud.Back.Configs.CorsConfigs | 9 | 0 | 9 | 16 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.DapperConfigs | 4 | 0 | 4 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.DataProtectionConfigs | 5 | 0 | 5 | 14 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.DocsConfigs | 74 | 16 | 90 | 116 | 82.2% | | 0 | 28 | 0% | |
| Estud.Back.Configs.EntityFrameworkConfigs | 19 | 1 | 20 | 36 | 95% | | 0 | 0 | | |
| Estud.Back.Configs.HostConfigs | 4 | 0 | 4 | 11 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.HttpConfigs | 41 | 0 | 41 | 76 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.IdentityConfigs | 28 | 0 | 28 | 41 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.OpenTelemetryConfigs | 2 | 28 | 30 | 48 | 6.6% | | 1 | 2 | 50% | |
| Estud.Back.Configs.QuartzConfigs | 22 | 0 | 22 | 34 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Configs.RateLimitingConfigs | 41 | 5 | 46 | 62 | 89.1% | | 10 | 12 | 83.3% | |
| Estud.Back.Configs.ServicesConfigs | 16 | 0 | 16 | 38 | 100% | | 6 | 6 | 100% | |
| Estud.Back.Configs.SettingsConfigs | 6 | 0 | 6 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Configs.WebhookConfigs | 0 | 28 | 28 | 57 | 0% | | 0 | 14 | 0% | |
| Estud.Back.Converters.EstudStringEnumConverter | 28 | 20 | 48 | 106 | 58.3% | | 26 | 48 | 54.1% | |
| Estud.Back.Database.Activities.UserActivityDbConfig | 13 | 0 | 13 | 28 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Campi.CampusDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classes.ClassActivityDbConfig | 6 | 0 | 6 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classes.ClassActivityWorkDbConfig | 7 | 0 | 7 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classes.ClassDbConfig | 22 | 0 | 22 | 39 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classes.ClassLessonAttendanceDbConfig | 11 | 0 | 11 | 25 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classes.ClassLessonDbConfig | 6 | 0 | 6 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classes.ClassStudentDbConfig | 11 | 0 | 11 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classes.ScheduleDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classrooms.ClassroomClassDbConfig | 11 | 0 | 11 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Classrooms.ClassroomDbConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Commands.CommandBatchDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Commands.CommandDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.CourseCurriculums.CourseCurriculumDbConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Database.CourseCurriculums.CourseCurriculumDisciplineDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.CourseOfferings.CourseOfferingDbConfig | 15 | 0 | 15 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Courses.CourseDbConfig | 12 | 0 | 12 | 25 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Courses.CourseDisciplineDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Disciplines.DisciplineDbConfig | 4 | 0 | 4 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Database.EstudDbContext | 232 | 9 | 241 | 582 | 96.2% | | 18 | 24 | 75% | |
| Estud.Back.Database.EstudDbContextFactory | 0 | 7 | 7 | 21 | 0% | | 0 | 0 | | |
| Estud.Back.Database.Identity.DataProtectionKeyDbConfig | 2 | 0 | 2 | 11 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.EstudRoleClaimDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.EstudRoleDbConfig | 16 | 0 | 16 | 34 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.EstudUserClaimDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.EstudUserDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.EstudUserLoginDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.EstudUserRoleDbConfig | 20 | 0 | 20 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.EstudUserTokenDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.InstitutionRoleDbConfig | 15 | 0 | 15 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.MagicLinkDbConfig | 8 | 0 | 8 | 19 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.ResetPasswordTokenDbConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.SsoAllowedDomainDbConfig | 8 | 0 | 8 | 19 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.SsoConfigurationDbConfig | 9 | 0 | 9 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Identity.UserSocialLoginDbConfig | 12 | 0 | 12 | 26 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Institutions.InstitutionDbConfig | 60 | 0 | 60 | 89 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Mappers.IntListTypeHandler | 1 | 2 | 3 | 17 | 33.3% | | 0 | 0 | | |
| Estud.Back.Database.Mappers.StringListTypeHandler | 0 | 3 | 3 | 17 | 0% | | 0 | 0 | | |
| Estud.Back.Database.Notifications.NotificationDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Notifications.UserNotificationDbConfig | 11 | 0 | 11 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Periods.AcademicPeriodDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Periods.EnrollmentPeriodDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Students.EstudStudentDbConfig | 9 | 0 | 9 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Students.StudentClassNoteDbConfig | 10 | 0 | 10 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Students.StudentCourseEnrollmentDbConfig | 9 | 0 | 9 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Teachers.EstudTeacherDbConfig | 19 | 0 | 19 | 35 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Teachers.TeacherCampusDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Teachers.TeacherDisciplineDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Webhooks.ReceivedWebhookEventDbConfig | 9 | 0 | 9 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Webhooks.WebhookCallAttemptDbConfig | 3 | 0 | 3 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Webhooks.WebhookCallDbConfig | 6 | 0 | 6 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Database.Webhooks.WebhookSubscriptionDbConfig | 21 | 0 | 21 | 35 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Activities.UserActivity | 21 | 2 | 23 | 33 | 91.3% | | 1 | 2 | 50% | |
| Estud.Back.Domain.Campi.Campus | 19 | 0 | 19 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Classes.Class | 46 | 1 | 47 | 78 | 97.8% | | 6 | 6 | 100% | |
| Estud.Back.Domain.Classes.ClassActivity | 0 | 37 | 37 | 69 | 0% | | 0 | 4 | 0% | |
| Estud.Back.Domain.Classes.ClassActivityWork | 0 | 24 | 24 | 45 | 0% | | 0 | 4 | 0% | |
| Estud.Back.Domain.Classes.ClassLesson | 20 | 6 | 26 | 40 | 76.9% | | 0 | 0 | | |
| Estud.Back.Domain.Classes.ClassLessonAttendance | 0 | 19 | 19 | 32 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Classes.ClassStudent | 0 | 12 | 12 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Classes.Schedule | 24 | 13 | 37 | 67 | 64.8% | | 12 | 32 | 37.5% | |
| Estud.Back.Domain.Classes.ScheduleExtensions | 10 | 0 | 10 | 20 | 100% | | 8 | 10 | 80% | |
| Estud.Back.Domain.Classrooms.Classroom | 18 | 1 | 19 | 35 | 94.7% | | 0 | 0 | | |
| Estud.Back.Domain.Classrooms.ClassroomClass | 0 | 12 | 12 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Commands.Command | 76 | 4 | 80 | 138 | 95% | | 3 | 6 | 50% | |
| Estud.Back.Domain.Commands.CommandBatch | 0 | 21 | 21 | 46 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.CourseCurriculums.CourseCurriculum | 20 | 0 | 20 | 37 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.CourseCurriculums.CourseCurriculumDiscipline | 15 | 1 | 16 | 22 | 93.7% | | 0 | 0 | | |
| Estud.Back.Domain.CourseOfferings.CourseOffering | 27 | 0 | 27 | 45 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Courses.Course | 23 | 0 | 23 | 39 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Courses.CourseDiscipline | 2 | 0 | 2 | 10 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Disciplines.Discipline | 17 | 0 | 17 | 29 | 100% | | 1 | 2 | 50% | |
| Estud.Back.Domain.Identity.EstudRole | 20 | 0 | 20 | 32 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.EstudUser | 29 | 4 | 33 | 50 | 87.8% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.EstudUserRole | 14 | 6 | 20 | 35 | 70% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.InstitutionRole | 6 | 2 | 8 | 20 | 75% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.MagicLink | 17 | 0 | 17 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.ResetPasswordToken | 19 | 0 | 19 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.SsoAllowedDomain | 4 | 2 | 6 | 23 | 66.6% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.SsoConfiguration | 41 | 1 | 42 | 71 | 97.6% | | 0 | 0 | | |
| Estud.Back.Domain.Identity.UserSocialLogin | 0 | 19 | 19 | 33 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Institutions.Institution | 11 | 19 | 30 | 57 | 36.6% | | 0 | 0 | | |
| Estud.Back.Domain.Notifications.Notification | 20 | 1 | 21 | 31 | 95.2% | | 1 | 2 | 50% | |
| Estud.Back.Domain.Notifications.UserNotification | 8 | 1 | 9 | 18 | 88.8% | | 0 | 0 | | |
| Estud.Back.Domain.Periods.AcademicPeriod | 36 | 0 | 36 | 68 | 100% | | 18 | 18 | 100% | |
| Estud.Back.Domain.Periods.EnrollmentPeriod | 18 | 0 | 18 | 33 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Domain.Students.EstudStudent | 18 | 2 | 20 | 33 | 90% | | 0 | 0 | | |
| Estud.Back.Domain.Students.StudentClassNote | 0 | 17 | 17 | 27 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Students.StudentCourseEnrollment | 0 | 11 | 11 | 24 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Teachers.EstudTeacher | 17 | 0 | 17 | 40 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Teachers.TeacherCampus | 0 | 2 | 2 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Teachers.TeacherDiscipline | 0 | 2 | 2 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Webhooks.ReceivedWebhookEvent | 0 | 12 | 12 | 20 | 0% | | 0 | 0 | | |
| Estud.Back.Domain.Webhooks.WebhookCall | 30 | 0 | 30 | 48 | 100% | | 0 | 0 | | |
| Estud.Back.Domain.Webhooks.WebhookCallAttempt | 13 | 1 | 14 | 25 | 92.8% | | 0 | 0 | | |
| Estud.Back.Domain.Webhooks.WebhookCustomHeaders | 7 | 0 | 7 | 23 | 100% | | 10 | 14 | 71.4% | |
| Estud.Back.Domain.Webhooks.WebhookSubscription | 24 | 1 | 25 | 44 | 96% | | 2 | 4 | 50% | |
| Estud.Back.Emails.BrevoEmail | 0 | 2 | 2 | 23 | 0% | | 0 | 0 | | |
| Estud.Back.Emails.BrevoEmailMessage | 0 | 10 | 10 | 23 | 0% | | 0 | 0 | | |
| Estud.Back.Emails.EmailsService | 0 | 37 | 37 | 70 | 0% | | 0 | 0 | | |
| Estud.Back.Emails.FakeEmailsService | 15 | 0 | 15 | 29 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Errors.AcademicPeriodAlreadyExists | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.AcademicPeriodNotFound | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.CampusNotFound | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.ConflictingSchedules | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.CourseCurriculumNotFound | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.CourseDisciplineNotFound | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.CourseNotFound | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.CourseOfferingNotFound | 0 | 3 | 3 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.DisciplineNotFound | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.EmailAlreadyUsed | 3 | 0 | 3 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.EnrollmentPeriodAlreadyExists | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.ErrorExamplesProvider<T> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4, T5> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4, T5, T6> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4, T5, T6, T7> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4, T5, T6, T7, T8> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ErrorExamplesProvider<T1, T2, T3, T4, T5, T6, T7, T8, T9> | 0 | 1 | 1 | 133 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.EstudError | 0 | 2 | 2 | 19 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.EstudSuccess | 1 | 0 | 1 | 19 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.ExamplesProvider<T> | 0 | 3 | 3 | 10 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Errors.ForbiddenErrorOut | 5 | 0 | 5 | 12 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidAcademicPeriod | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidAcademicPeriodDates | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidAcademicPeriodEndDate | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidAcademicPeriodStartDate | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidBrazilState | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCampusCapacity | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCampusCity | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCampusList | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCampusName | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidClassActivityWeight | 0 | 3 | 3 | 43 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCourseCurriculumName | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCourseName | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCourseSession | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCoursesList | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidCourseType | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidDay | 0 | 3 | 3 | 43 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidDisciplineName | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidDisciplinesList | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidEmail | 3 | 0 | 3 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidEnrollmentPeriodDates | 3 | 0 | 3 | 57 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidHour | 0 | 3 | 3 | 43 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidNotificationDescription | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidNotificationTitle | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidPermissionsForUserType | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidPermissionsList | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidRoleBaseType | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidRoleDescription | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidRoleName | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidRolePermissions | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidSchedule | 3 | 0 | 3 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidSsoAuthority | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidSsoClientId | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidSsoClientSecret | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidSsoProviderType | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidStudentClassNote | 0 | 3 | 3 | 43 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidTeacherName | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidTwoFactorToken | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidUserName | 3 | 0 | 3 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidWebhookCustomHeaders | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidWebhookEvents | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidWebhookName | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.InvalidWebhookUrl | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.RoleNameAlreadyExists | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.RoleNotFound | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.SocialLoginEmailNotVerified | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SocialLoginFailed | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SocialLoginSsoRequired | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SsoAuthenticationFailed | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SsoAuthorityHasUserInfo | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.SsoAuthorityLinkLocalNotAllowed | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.SsoAuthorityLocalhostNotAllowed | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SsoAuthorityLoopbackNotAllowed | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SsoAuthorityMustBeHttps | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.SsoAuthorityPrivateIpNotAllowed | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SsoConfigurationNotFound | 3 | 0 | 3 | 183 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.SsoLoginUserNotFound | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.SsoNotConfiguredForDomain | 0 | 3 | 3 | 183 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.StudentAlreadyEnrolledInCourseOffering | 0 | 3 | 3 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.StudentNotFound | 3 | 0 | 3 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.TeacherNotAssignedToCampus | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.TeacherNotAssignedToDiscipline | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.TeacherNotFound | 3 | 0 | 3 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.TooManyRequests | 0 | 3 | 3 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Errors.UnauthorizedErrorOut | 5 | 0 | 5 | 12 | 100% | | 0 | 0 | | |
| Estud.Back.Errors.WebhookSubscriptionNotFound | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Extensions.AppVersion | 4 | 0 | 4 | 11 | 100% | | 0 | 0 | | |
| Estud.Back.Extensions.AuditExtensions | 8 | 0 | 8 | 27 | 100% | | 10 | 12 | 83.3% | |
| Estud.Back.Extensions.CommandsExtensions | 2 | 0 | 2 | 14 | 100% | | 0 | 0 | | |
| Estud.Back.Extensions.EnumExtensions | 24 | 3 | 27 | 87 | 88.8% | | 12 | 12 | 100% | |
| Estud.Back.Extensions.EnvironmentExtensions | 8 | 0 | 8 | 29 | 100% | | 1 | 2 | 50% | |
| Estud.Back.Extensions.EstudDbContextExtensions | 0 | 12 | 12 | 28 | 0% | | 0 | 8 | 0% | |
| Estud.Back.Extensions.FluentValidationExtensions | 10 | 0 | 10 | 32 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Extensions.HttpExtensions | 34 | 5 | 39 | 112 | 87.1% | | 6 | 18 | 33.3% | |
| Estud.Back.Extensions.ListExtensions | 0 | 3 | 3 | 14 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Extensions.SsoExtensions | 26 | 25 | 51 | 189 | 50.9% | | 22 | 64 | 34.3% | |
| Estud.Back.Extensions.UserExtensions | 6 | 0 | 6 | 18 | 100% | | 22 | 28 | 78.5% | |
| Estud.Back.Features.Campi.CreateCampus.CreateCampusController | 4 | 0 | 4 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Campi.CreateCampus.CreateCampusIn | 4 | 19 | 23 | 42 | 17.3% | | 0 | 0 | | |
| Estud.Back.Features.Campi.CreateCampus.CreateCampusOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Campi.CreateCampus.CreateCampusService | 16 | 0 | 16 | 34 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Campi.GetCampi.CampusEnrollmentDto | 0 | 3 | 3 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Campi.GetCampi.GetCampiController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Campi.GetCampi.GetCampiItemOut | 8 | 0 | 8 | 74 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Campi.GetCampi.GetCampiMapper | 11 | 0 | 11 | 24 | 100% | | 1 | 2 | 50% | |
| Estud.Back.Features.Campi.GetCampi.GetCampiOut | 2 | 28 | 30 | 74 | 6.6% | | 0 | 0 | | |
| Estud.Back.Features.Campi.GetCampi.GetCampiService | 26 | 0 | 26 | 39 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Campi.UpdateCampus.UpdateCampusController | 4 | 0 | 4 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Campi.UpdateCampus.UpdateCampusIn | 5 | 18 | 23 | 30 | 21.7% | | 0 | 0 | | |
| Estud.Back.Features.Campi.UpdateCampus.UpdateCampusMapper | 8 | 0 | 8 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Campi.UpdateCampus.UpdateCampusOut | 5 | 18 | 23 | 43 | 21.7% | | 0 | 0 | | |
| Estud.Back.Features.Campi.UpdateCampus.UpdateCampusService | 18 | 0 | 18 | 36 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Classes.CreateClass.CreateClassController | 4 | 0 | 4 | 35 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Classes.CreateClass.CreateClassIn | 6 | 15 | 21 | 35 | 28.5% | | 0 | 0 | | |
| Estud.Back.Features.Classes.CreateClass.CreateClassOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Classes.CreateClass.CreateClassScheduleIn | 3 | 0 | 3 | 35 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Classes.CreateClass.CreateClassService | 24 | 0 | 24 | 48 | 100% | | 20 | 20 | 100% | |
| Estud.Back.Features.Classes.GetClasses.GetAcademicClassesIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Classes.GetClasses.GetClassesController | 4 | 0 | 4 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Classes.GetClasses.GetClassesItemOut | 7 | 0 | 7 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Classes.GetClasses.GetClassesOut | 2 | 7 | 9 | 27 | 22.2% | | 0 | 0 | | |
| Estud.Back.Features.Classes.GetClasses.GetClassesService | 30 | 1 | 31 | 43 | 96.7% | | 14 | 24 | 58.3% | |
| Estud.Back.Features.Classrooms.CreateClassroom.CreateClassroomController | 4 | 0 | 4 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Classrooms.CreateClassroom.CreateClassroomIn | 3 | 16 | 19 | 26 | 15.7% | | 0 | 0 | | |
| Estud.Back.Features.Classrooms.CreateClassroom.CreateClassroomOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Classrooms.CreateClassroom.CreateClassroomService | 8 | 0 | 8 | 20 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Classrooms.GetClassrooms.GetClassroomsController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Classrooms.GetClassrooms.GetClassroomsOut | 5 | 0 | 5 | 10 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Classrooms.GetClassrooms.GetClassroomsService | 14 | 0 | 14 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.CreateCourseCurriculum.CreateCourseCurriculumController | 4 | 0 | 4 | 28 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.CreateCourseCurriculum.CreateCourseCurriculumDisciplineIn | 16 | 0 | 16 | 43 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.CreateCourseCurriculum.CreateCourseCurriculumIn | 3 | 11 | 14 | 43 | 21.4% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.CreateCourseCurriculum.CreateCourseCurriculumOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.CreateCourseCurriculum.CreateCourseCurriculumService | 21 | 0 | 21 | 40 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.CourseCurriculums.EditCourseCurriculum.EditCourseCurriculumController | 4 | 0 | 4 | 28 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.EditCourseCurriculum.EditCourseCurriculumDisciplineIn | 4 | 0 | 4 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.EditCourseCurriculum.EditCourseCurriculumIn | 3 | 11 | 14 | 29 | 21.4% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.EditCourseCurriculum.EditCourseCurriculumService | 25 | 0 | 25 | 44 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculum.GetCourseCurriculumController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculum.GetCourseCurriculumDisciplineOut | 5 | 0 | 5 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculum.GetCourseCurriculumOut | 5 | 9 | 14 | 30 | 35.7% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculum.GetCourseCurriculumService | 33 | 0 | 33 | 44 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculums.GetCourseCurriculumsController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculums.GetCourseCurriculumsItemOut | 5 | 0 | 5 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculums.GetCourseCurriculumsMapper | 7 | 0 | 7 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculums.GetCourseCurriculumsOut | 2 | 3 | 5 | 21 | 40% | | 0 | 0 | | |
| Estud.Back.Features.CourseCurriculums.GetCourseCurriculums.GetCourseCurriculumsService | 14 | 0 | 14 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.CreateCourseOffering.CreateCourseOfferingController | 4 | 0 | 4 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.CreateCourseOffering.CreateCourseOfferingIn | 5 | 3 | 8 | 15 | 62.5% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.CreateCourseOffering.CreateCourseOfferingOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.CreateCourseOffering.CreateCourseOfferingService | 27 | 0 | 27 | 48 | 100% | | 10 | 10 | 100% | |
| Estud.Back.Features.CourseOfferings.GetCourseOfferings.GetCourseOfferingsController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.GetCourseOfferings.GetCourseOfferingsItemOut | 6 | 0 | 6 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.GetCourseOfferings.GetCourseOfferingsMapper | 9 | 0 | 9 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.GetCourseOfferings.GetCourseOfferingsOut | 2 | 3 | 5 | 22 | 40% | | 0 | 0 | | |
| Estud.Back.Features.CourseOfferings.GetCourseOfferings.GetCourseOfferingsService | 15 | 0 | 15 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.AddCourseDisciplines.AddCourseDisciplinesController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.AddCourseDisciplines.AddCourseDisciplinesIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Courses.AddCourseDisciplines.AddCourseDisciplinesService | 21 | 0 | 21 | 40 | 100% | | 7 | 8 | 87.5% | |
| Estud.Back.Features.Courses.CreateCourse.CreateCourseController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.CreateCourse.CreateCourseIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Courses.CreateCourse.CreateCourseOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Courses.CreateCourse.CreateCourseService | 14 | 0 | 14 | 31 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Courses.GetCourse.GetCourseController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourse.GetCourseDisciplineOut | 2 | 0 | 2 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourse.GetCourseOut | 4 | 3 | 7 | 20 | 57.1% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourse.GetCourseService | 18 | 0 | 18 | 27 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Courses.GetCourseDisciplines.GetCourseDisciplineItemOut | 2 | 0 | 2 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourseDisciplines.GetCourseDisciplinesController | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourseDisciplines.GetCourseDisciplinesOut | 2 | 3 | 5 | 18 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourseDisciplines.GetCourseDisciplinesService | 10 | 0 | 10 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCoursePotentialDisciplines.GetCoursePotentialDisciplineItemOut | 2 | 0 | 2 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCoursePotentialDisciplines.GetCoursePotentialDisciplinesController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCoursePotentialDisciplines.GetCoursePotentialDisciplinesOut | 1 | 3 | 4 | 17 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCoursePotentialDisciplines.GetCoursePotentialDisciplinesService | 14 | 0 | 14 | 25 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Courses.GetCourses.GetCoursesController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourses.GetCoursesItemOut | 5 | 0 | 5 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourses.GetCoursesMapper | 7 | 0 | 7 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourses.GetCoursesOut | 2 | 3 | 5 | 21 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Courses.GetCourses.GetCoursesService | 14 | 0 | 14 | 25 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.RemoveCourseDiscipline.RemoveCourseDisciplineController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.RemoveCourseDiscipline.RemoveCourseDisciplineIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Courses.RemoveCourseDiscipline.RemoveCourseDisciplineService | 9 | 0 | 9 | 18 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Courses.UpdateCourse.UpdateCourseController | 4 | 0 | 4 | 28 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.UpdateCourse.UpdateCourseIn | 3 | 3 | 6 | 13 | 50% | | 0 | 0 | | |
| Estud.Back.Features.Courses.UpdateCourse.UpdateCourseMapper | 6 | 0 | 6 | 19 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Courses.UpdateCourse.UpdateCourseOut | 3 | 3 | 6 | 13 | 50% | | 0 | 0 | | |
| Estud.Back.Features.Courses.UpdateCourse.UpdateCourseService | 15 | 0 | 15 | 30 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Cross.GetHomeStats.GetHomeStatsController | 0 | 4 | 4 | 21 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Cross.GetHomeStats.GetHomeStatsOut | 0 | 13 | 13 | 20 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Cross.GetHomeStats.GetHomeStatsService | 0 | 22 | 22 | 33 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Cross.Health.HealthController | 1 | 0 | 1 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Cross.Home.HomeController | 1 | 0 | 1 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Cross.SignIn.SignInService | 40 | 0 | 40 | 60 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Cross.Version.VersionController | 1 | 0 | 1 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.AddDisciplineCourses.AddDisciplineCoursesController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.AddDisciplineCourses.AddDisciplineCoursesIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.AddDisciplineCourses.AddDisciplineCoursesService | 21 | 0 | 21 | 40 | 100% | | 7 | 8 | 87.5% | |
| Estud.Back.Features.Disciplines.CreateDiscipline.CreateDisciplineController | 4 | 0 | 4 | 26 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.CreateDiscipline.CreateDisciplineIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.CreateDiscipline.CreateDisciplineOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.CreateDiscipline.CreateDisciplineService | 17 | 0 | 17 | 35 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Disciplines.GetDiscipline.GetDisciplineController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDiscipline.GetDisciplineCourseOut | 2 | 0 | 2 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDiscipline.GetDisciplineOut | 4 | 3 | 7 | 20 | 57.1% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDiscipline.GetDisciplineService | 18 | 0 | 18 | 27 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Disciplines.GetDisciplinePotentialCourses.GetDisciplinePotentialCourseItemOut | 2 | 0 | 2 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplinePotentialCourses.GetDisciplinePotentialCoursesController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplinePotentialCourses.GetDisciplinePotentialCoursesOut | 1 | 3 | 4 | 17 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplinePotentialCourses.GetDisciplinePotentialCoursesService | 14 | 0 | 14 | 25 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Disciplines.GetDisciplines.GetDisciplinesController | 4 | 0 | 4 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplines.GetDisciplinesIn | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplines.GetDisciplinesItemOut | 5 | 0 | 5 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplines.GetDisciplinesMapper | 6 | 0 | 6 | 19 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplines.GetDisciplinesOut | 2 | 3 | 5 | 21 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.GetDisciplines.GetDisciplinesService | 23 | 0 | 23 | 36 | 100% | | 3 | 4 | 75% | |
| Estud.Back.Features.Disciplines.RemoveDisciplineCourse.RemoveDisciplineCourseController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.RemoveDisciplineCourse.RemoveDisciplineCourseIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.RemoveDisciplineCourse.RemoveDisciplineCourseService | 9 | 0 | 9 | 18 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Disciplines.UpdateDiscipline.UpdateDisciplineController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.UpdateDiscipline.UpdateDisciplineIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.UpdateDiscipline.UpdateDisciplineMapper | 5 | 0 | 5 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.UpdateDiscipline.UpdateDisciplineOut | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Disciplines.UpdateDiscipline.UpdateDisciplineService | 13 | 0 | 13 | 27 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Identity.CheckSocialLoginAvailability.CheckSocialLoginAvailabilityController | 2 | 0 | 2 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CheckSocialLoginAvailability.CheckSocialLoginAvailabilityOut | 2 | 8 | 10 | 17 | 20% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CheckSocialLoginAvailability.CheckSocialLoginAvailabilityService | 6 | 0 | 6 | 13 | 100% | | 1 | 2 | 50% | |
| Estud.Back.Features.Identity.CheckSsoAvailability.CheckSsoAvailabilityController | 4 | 0 | 4 | 26 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CheckSsoAvailability.CheckSsoAvailabilityIn | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CheckSsoAvailability.CheckSsoAvailabilityOut | 3 | 23 | 26 | 46 | 11.5% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CheckSsoAvailability.CheckSsoAvailabilityService | 22 | 0 | 22 | 59 | 100% | | 7 | 10 | 70% | |
| Estud.Back.Features.Identity.CheckSsoAvailability.SsoConfigDto | 2 | 0 | 2 | 7 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateRole.CreateRoleController | 4 | 0 | 4 | 32 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateRole.CreateRoleIn | 4 | 9 | 13 | 20 | 30.7% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateRole.CreateRoleOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateRole.CreateRoleService | 29 | 0 | 29 | 51 | 100% | | 7 | 10 | 70% | |
| Estud.Back.Features.Identity.CreateSsoConfiguration.CreateSsoConfigurationController | 4 | 0 | 4 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateSsoConfiguration.CreateSsoConfigurationIn | 5 | 11 | 16 | 24 | 31.2% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateSsoConfiguration.CreateSsoConfigurationOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateSsoConfiguration.CreateSsoConfigurationService | 29 | 0 | 29 | 54 | 100% | | 7 | 8 | 87.5% | |
| Estud.Back.Features.Identity.CreateSsoConfiguration.InvalidSsoAllowedDomains | 0 | 3 | 3 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.CreateSsoConfiguration.SsoDomainAlreadyConfigured | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.EmailPasswordLoginController | 4 | 0 | 4 | 28 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.EmailPasswordLoginIn | 3 | 3 | 6 | 13 | 50% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.EmailPasswordLoginMapper | 5 | 0 | 5 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.EmailPasswordLoginOut | 2 | 8 | 10 | 17 | 20% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.EmailPasswordLoginService | 18 | 0 | 18 | 37 | 100% | | 8 | 8 | 100% | |
| Estud.Back.Features.Identity.EmailPasswordLogin.LoginRequiresTwoFactor | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.LoginTwoFactorEnforced | 0 | 3 | 3 | 36 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.LoginUserLockedOut | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.LoginWrongEmailOrPassword | 3 | 0 | 3 | 36 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.EmailPasswordLogin.SsoLoginRequired | 0 | 3 | 3 | 36 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetPermissions.GetPermissionsController | 2 | 0 | 2 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetPermissions.GetPermissionsItemOut | 3 | 0 | 3 | 25 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetPermissions.GetPermissionsOut | 1 | 10 | 11 | 25 | 9% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetPermissions.GetPermissionsService | 9 | 0 | 9 | 19 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetRole.GetRoleController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetRole.GetRoleOut | 5 | 3 | 8 | 15 | 62.5% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetRole.GetRoleService | 13 | 0 | 13 | 20 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Identity.GetRoles.GetRolesController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetRoles.GetRolesItemOut | 5 | 0 | 5 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetRoles.GetRolesOut | 2 | 3 | 5 | 21 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetRoles.GetRolesService | 18 | 0 | 18 | 25 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetSsoConfiguration.GetSsoConfigurationController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetSsoConfiguration.GetSsoConfigurationOut | 7 | 12 | 19 | 26 | 36.8% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetSsoConfiguration.GetSsoConfigurationService | 16 | 0 | 16 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetTwoFactorKey.GetTwoFactorKeyController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetTwoFactorKey.GetTwoFactorKeyOut | 3 | 8 | 11 | 29 | 27.2% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GetTwoFactorKey.GetTwoFactorKeyService | 25 | 0 | 25 | 45 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Identity.GoogleOneTapLogin.GoogleOneTapLoginController | 0 | 4 | 4 | 29 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GoogleOneTapLogin.GoogleOneTapLoginDisabled | 0 | 3 | 3 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GoogleOneTapLogin.GoogleOneTapLoginIn | 0 | 8 | 8 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GoogleOneTapLogin.GoogleOneTapLoginInvalidToken | 0 | 3 | 3 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GoogleOneTapLogin.GoogleOneTapLoginMapper | 0 | 6 | 6 | 19 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GoogleOneTapLogin.GoogleOneTapLoginOut | 0 | 12 | 12 | 19 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Identity.GoogleOneTapLogin.GoogleOneTapLoginService | 0 | 42 | 42 | 77 | 0% | | 0 | 16 | 0% | |
| Estud.Back.Features.Identity.Logout.LogoutController | 5 | 0 | 5 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.MagicLinkLogin.InvalidMagicLink | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.MagicLinkLogin.MagicLinkLoginController | 4 | 0 | 4 | 26 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.MagicLinkLogin.MagicLinkLoginIn | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.MagicLinkLogin.MagicLinkLoginMapper | 5 | 0 | 5 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.MagicLinkLogin.MagicLinkLoginOut | 2 | 8 | 10 | 17 | 20% | | 0 | 0 | | |
| Estud.Back.Features.Identity.MagicLinkLogin.MagicLinkLoginService | 18 | 0 | 18 | 40 | 100% | | 9 | 10 | 90% | |
| Estud.Back.Features.Identity.ResetPassword.InvalidResetPasswordToken | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.ResetPassword.ResetPasswordController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.ResetPassword.ResetPasswordIn | 2 | 8 | 10 | 17 | 20% | | 0 | 0 | | |
| Estud.Back.Features.Identity.ResetPassword.ResetPasswordService | 15 | 0 | 15 | 31 | 100% | | 8 | 8 | 100% | |
| Estud.Back.Features.Identity.ResetPassword.WeakPassword | 3 | 0 | 3 | 15 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SendResetPasswordToken.SendResetPasswordTokenController | 4 | 0 | 4 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SendResetPasswordToken.SendResetPasswordTokenEmailCommand | 1 | 0 | 1 | 14 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SendResetPasswordToken.SendResetPasswordTokenEmailCommandHandler | 3 | 0 | 3 | 14 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SendResetPasswordToken.SendResetPasswordTokenIn | 2 | 3 | 5 | 13 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SendResetPasswordToken.SendResetPasswordTokenService | 9 | 0 | 9 | 20 | 100% | | 1 | 2 | 50% | |
| Estud.Back.Features.Identity.SetupTwoFactor.SetupTwoFactorController | 4 | 0 | 4 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SetupTwoFactor.SetupTwoFactorIn | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SetupTwoFactor.SetupTwoFactorService | 8 | 0 | 8 | 19 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Identity.SignIn.SignInOut | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.SocialLoginChallenge.SocialLoginChallengeController | 0 | 14 | 14 | 39 | 0% | | 0 | 6 | 0% | |
| Estud.Back.Features.Identity.TwoFactorLogin.TwoFactorLoginController | 4 | 0 | 4 | 26 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.TwoFactorLogin.TwoFactorLoginIn | 1 | 3 | 4 | 14 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.TwoFactorLogin.TwoFactorLoginMapper | 5 | 0 | 5 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.TwoFactorLogin.TwoFactorLoginOut | 2 | 8 | 10 | 17 | 20% | | 0 | 0 | | |
| Estud.Back.Features.Identity.TwoFactorLogin.TwoFactorLoginService | 21 | 0 | 21 | 43 | 100% | | 9 | 10 | 90% | |
| Estud.Back.Features.Identity.UpdateRole.UpdateRoleController | 4 | 0 | 4 | 33 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.UpdateRole.UpdateRoleIn | 5 | 3 | 8 | 15 | 62.5% | | 0 | 0 | | |
| Estud.Back.Features.Identity.UpdateRole.UpdateRoleOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.UpdateRole.UpdateRoleService | 32 | 0 | 32 | 56 | 100% | | 9 | 12 | 75% | |
| Estud.Back.Features.Identity.UpdateSsoConfiguration.UpdateSsoConfigurationController | 4 | 0 | 4 | 35 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Identity.UpdateSsoConfiguration.UpdateSsoConfigurationIn | 6 | 12 | 18 | 25 | 33.3% | | 0 | 0 | | |
| Estud.Back.Features.Identity.UpdateSsoConfiguration.UpdateSsoConfigurationOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Identity.UpdateSsoConfiguration.UpdateSsoConfigurationService | 29 | 0 | 29 | 50 | 100% | | 7 | 8 | 87.5% | |
| Estud.Back.Features.Notifications.CreateNotification.CreateNotificationController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.CreateNotification.CreateNotificationIn | 13 | 3 | 16 | 25 | 81.2% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.CreateNotification.CreateNotificationOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.CreateNotification.CreateNotificationService | 31 | 0 | 31 | 58 | 100% | | 12 | 12 | 100% | |
| Estud.Back.Features.Notifications.GetInstitutionNotifications.GetInstitutionNotificationsController | 0 | 4 | 4 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetInstitutionNotifications.GetInstitutionNotificationsIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetInstitutionNotifications.GetInstitutionNotificationsItemOut | 0 | 7 | 7 | 43 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetInstitutionNotifications.GetInstitutionNotificationsOut | 0 | 25 | 25 | 43 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetInstitutionNotifications.GetInstitutionNotificationsService | 0 | 51 | 51 | 64 | 0% | | 0 | 4 | 0% | |
| Estud.Back.Features.Notifications.GetInstitutionNotifications.InstitutionNotificationRow | 0 | 7 | 7 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetNotifications.GetNotificationsController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetNotifications.GetNotificationsIn | 3 | 3 | 6 | 13 | 50% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetNotifications.GetNotificationsItemOut | 7 | 0 | 7 | 44 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetNotifications.GetNotificationsOut | 4 | 20 | 24 | 44 | 16.6% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetNotifications.GetNotificationsService | 45 | 0 | 45 | 60 | 100% | | 5 | 6 | 83.3% | |
| Estud.Back.Features.Notifications.GetNotifications.NotificationRow | 8 | 0 | 8 | 13 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetUnreadNotificationsCount.GetUnreadNotificationsCountController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetUnreadNotificationsCount.GetUnreadNotificationsCountOut | 1 | 6 | 7 | 14 | 14.2% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.GetUnreadNotificationsCount.GetUnreadNotificationsCountService | 5 | 0 | 5 | 12 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.MarkNotificationsAsViewed.InvalidNotificationId | 3 | 0 | 3 | 8 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.MarkNotificationsAsViewed.MarkNotificationsAsViewedController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.MarkNotificationsAsViewed.MarkNotificationsAsViewedIn | 2 | 6 | 8 | 15 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Notifications.MarkNotificationsAsViewed.MarkNotificationsAsViewedService | 17 | 0 | 17 | 34 | 100% | | 6 | 6 | 100% | |
| Estud.Back.Features.Periods.CreateAcademicPeriod.CreateAcademicPeriodController | 4 | 0 | 4 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.CreateAcademicPeriod.CreateAcademicPeriodIn | 13 | 4 | 17 | 35 | 76.4% | | 6 | 6 | 100% | |
| Estud.Back.Features.Periods.CreateAcademicPeriod.CreateAcademicPeriodOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Periods.CreateAcademicPeriod.CreateAcademicPeriodService | 10 | 0 | 10 | 23 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Periods.CreateEnrollmentPeriod.CreateEnrollmentPeriodController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.CreateEnrollmentPeriod.CreateEnrollmentPeriodIn | 3 | 3 | 6 | 21 | 50% | | 0 | 0 | | |
| Estud.Back.Features.Periods.CreateEnrollmentPeriod.CreateEnrollmentPeriodOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Periods.CreateEnrollmentPeriod.CreateEnrollmentPeriodService | 10 | 0 | 10 | 23 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Periods.GetAcademicPeriods.GetAcademicPeriods | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetAcademicPeriods.GetAcademicPeriodsItemOut | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetAcademicPeriods.GetAcademicPeriodsMapper | 7 | 0 | 7 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetAcademicPeriods.GetAcademicPeriodsOut | 2 | 3 | 5 | 23 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetAcademicPeriods.GetAcademicPeriodsService | 11 | 0 | 11 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetEnrollmentPeriods.GetEnrollmentPeriods | 4 | 0 | 4 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetEnrollmentPeriods.GetEnrollmentPeriodsItemOut | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetEnrollmentPeriods.GetEnrollmentPeriodsMapper | 7 | 0 | 7 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetEnrollmentPeriods.GetEnrollmentPeriodsOut | 2 | 3 | 5 | 23 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Periods.GetEnrollmentPeriods.GetEnrollmentPeriodsService | 11 | 0 | 11 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Students.CreateStudent.CreateStudentController | 4 | 0 | 4 | 28 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Students.CreateStudent.CreateStudentIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Students.CreateStudent.CreateStudentOut | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Students.CreateStudent.CreateStudentService | 18 | 0 | 18 | 36 | 100% | | 3 | 4 | 75% | |
| Estud.Back.Features.Students.EnrollStudentInCourseOffering.EnrollStudentInCourseOfferingController | 0 | 4 | 4 | 24 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Students.EnrollStudentInCourseOffering.EnrollStudentInCourseOfferingIn | 0 | 4 | 4 | 11 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Students.EnrollStudentInCourseOffering.EnrollStudentInCourseOfferingOut | 0 | 4 | 4 | 11 | 0% | | 0 | 0 | | |
| Estud.Back.Features.Students.EnrollStudentInCourseOffering.EnrollStudentInCourseOfferingService | 0 | 14 | 14 | 27 | 0% | | 0 | 6 | 0% | |
| Estud.Back.Features.Students.GetStudent.GetStudentController | 4 | 0 | 4 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Students.GetStudent.GetStudentOut | 6 | 3 | 9 | 16 | 66.6% | | 0 | 0 | | |
| Estud.Back.Features.Students.GetStudent.GetStudentService | 20 | 0 | 20 | 30 | 100% | | 3 | 4 | 75% | |
| Estud.Back.Features.Students.GetStudents.GetStudentsController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Students.GetStudents.GetStudentsItemOut | 6 | 0 | 6 | 22 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Students.GetStudents.GetStudentsMapper | 8 | 0 | 8 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Students.GetStudents.GetStudentsOut | 2 | 3 | 5 | 22 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Students.GetStudents.GetStudentsService | 27 | 4 | 31 | 47 | 87% | | 4 | 10 | 40% | |
| Estud.Back.Features.Teachers.AssignCampiToTeacher.AssignCampiToTeacherController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.AssignCampiToTeacher.AssignCampiToTeacherIn | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.AssignCampiToTeacher.AssignCampiToTeacherService | 12 | 0 | 12 | 22 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Teachers.AssignDisciplinesToTeacher.AssignDisciplinesToTeacherController | 4 | 0 | 4 | 27 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.AssignDisciplinesToTeacher.AssignDisciplinesToTeacherIn | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.AssignDisciplinesToTeacher.AssignDisciplinesToTeacherService | 12 | 0 | 12 | 22 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Teachers.CreateTeacher.CreateTeacherController | 4 | 0 | 4 | 28 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.CreateTeacher.CreateTeacherIn | 2 | 4 | 6 | 17 | 33.3% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.CreateTeacher.CreateTeacherOut | 1 | 0 | 1 | 6 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.CreateTeacher.CreateTeacherService | 13 | 0 | 13 | 26 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Teachers.GetTeacher.GetTeacherCampusOut | 2 | 0 | 2 | 34 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacher.GetTeacherController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacher.GetTeacherDisciplineOut | 2 | 0 | 2 | 34 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacher.GetTeacherOut | 5 | 10 | 15 | 34 | 33.3% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacher.GetTeacherService | 16 | 0 | 16 | 23 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Teachers.GetTeacherPotentialCampi.GetTeacherPotentialCampiController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacherPotentialCampi.GetTeacherPotentialCampiOut | 1 | 3 | 4 | 17 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacherPotentialCampi.GetTeacherPotentialCampiService | 14 | 0 | 14 | 25 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Teachers.GetTeacherPotentialCampi.GetTeacherPotentialCampusItemOut | 2 | 0 | 2 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacherPotentialDisciplines.GetTeacherPotentialDisciplineItemOut | 2 | 0 | 2 | 17 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacherPotentialDisciplines.GetTeacherPotentialDisciplinesController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacherPotentialDisciplines.GetTeacherPotentialDisciplinesOut | 1 | 3 | 4 | 17 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeacherPotentialDisciplines.GetTeacherPotentialDisciplinesService | 14 | 0 | 14 | 25 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Teachers.GetTeachers.GetTeachersController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeachers.GetTeachersItemOut | 5 | 0 | 5 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeachers.GetTeachersMapper | 8 | 0 | 8 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeachers.GetTeachersOut | 2 | 3 | 5 | 21 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.GetTeachers.GetTeachersService | 14 | 0 | 14 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.UpdateTeacher.UpdateTeacherController | 4 | 0 | 4 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.UpdateTeacher.UpdateTeacherIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Teachers.UpdateTeacher.UpdateTeacherService | 23 | 0 | 23 | 39 | 100% | | 6 | 6 | 100% | |
| Estud.Back.Features.Users.GetUserAccount.GetUserAccountController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Users.GetUserAccount.GetUserAccountOut | 9 | 18 | 27 | 69 | 33.3% | | 0 | 0 | | |
| Estud.Back.Features.Users.GetUserAccount.GetUserAccountService | 4 | 0 | 4 | 36 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Users.RegisterUser.RegisterUserController | 4 | 0 | 4 | 26 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Users.RegisterUser.RegisterUserIn | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Users.RegisterUser.RegisterUserOut | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Users.RegisterUser.RegisterUserService | 19 | 0 | 19 | 39 | 100% | | 4 | 4 | 100% | |
| Estud.Back.Features.Users.RegisterUser.SendFirstAccessMagicLinkEmailCommand | 1 | 0 | 1 | 14 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Users.RegisterUser.SendFirstAccessMagicLinkEmailCommandHandler | 3 | 0 | 3 | 14 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Users.UpdateUserAccount.UpdateUserAccountController | 4 | 0 | 4 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Users.UpdateUserAccount.UpdateUserAccountIn | 1 | 3 | 4 | 14 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Users.UpdateUserAccount.UpdateUserAccountService | 12 | 0 | 12 | 25 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Webhooks.CallWebhooks.CallWebhookCommand | 1 | 0 | 1 | 48 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.CallWebhooks.CallWebhookCommandHandler | 20 | 3 | 23 | 48 | 86.9% | | 4 | 4 | 100% | |
| Estud.Back.Features.Webhooks.CreateWebhookSubscription.CreateWebhookSubscriptionController | 4 | 0 | 4 | 29 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.CreateWebhookSubscription.CreateWebhookSubscriptionIn | 4 | 18 | 22 | 45 | 18.1% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.CreateWebhookSubscription.CreateWebhookSubscriptionOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.CreateWebhookSubscription.CreateWebhookSubscriptionService | 15 | 0 | 15 | 33 | 100% | | 3 | 4 | 75% | |
| Estud.Back.Features.Webhooks.GetWebhookCalls.GetWebhookCallsController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookCalls.GetWebhookCallsIn | 2 | 3 | 5 | 12 | 40% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookCalls.GetWebhookCallsItemOut | 5 | 0 | 5 | 39 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookCalls.GetWebhookCallsMapper | 8 | 0 | 8 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookCalls.GetWebhookCallsOut | 4 | 19 | 23 | 39 | 17.3% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookCalls.GetWebhookCallsService | 19 | 0 | 19 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscription.GetWebhookSubscriptionController | 4 | 0 | 4 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscription.GetWebhookSubscriptionMapper | 10 | 0 | 10 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscription.GetWebhookSubscriptionOut | 7 | 13 | 20 | 27 | 35% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscription.GetWebhookSubscriptionService | 6 | 0 | 6 | 13 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Features.Webhooks.GetWebhookSubscriptions.GetWebhookSubscriptionsController | 4 | 0 | 4 | 21 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscriptions.GetWebhookSubscriptionsItemOut | 7 | 0 | 7 | 40 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscriptions.GetWebhookSubscriptionsMapper | 10 | 0 | 10 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscriptions.GetWebhookSubscriptionsOut | 2 | 20 | 22 | 40 | 9% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.GetWebhookSubscriptions.GetWebhookSubscriptionsService | 9 | 0 | 9 | 18 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.UpdateWebhookSubscription.UpdateWebhookSubscriptionController | 4 | 0 | 4 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.UpdateWebhookSubscription.UpdateWebhookSubscriptionIn | 6 | 12 | 18 | 30 | 33.3% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.UpdateWebhookSubscription.UpdateWebhookSubscriptionOut | 1 | 3 | 4 | 11 | 25% | | 0 | 0 | | |
| Estud.Back.Features.Webhooks.UpdateWebhookSubscription.UpdateWebhookSubscriptionService | 18 | 0 | 18 | 37 | 100% | | 5 | 6 | 83.3% | |
| Estud.Back.Filters.AuthOperationsFilter | 0 | 21 | 21 | 34 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Filters.EnumSchemaFilter | 0 | 7 | 7 | 20 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Filters.ExamplesOperationsFilterFilter | 0 | 35 | 35 | 61 | 0% | | 0 | 20 | 0% | |
| Estud.Back.Filters.HttpMethodSorterDocumentFilter | 0 | 36 | 36 | 50 | 0% | | 0 | 13 | 0% | |
| Estud.Back.Filters.IdParameterExamplesFilter | 0 | 10 | 10 | 33 | 0% | | 0 | 16 | 0% | |
| Estud.Back.Google.FakeGoogleService | 0 | 5 | 5 | 19 | 0% | | 0 | 0 | | |
| Estud.Back.Google.GoogleIdTokenPayload | 0 | 4 | 4 | 9 | 0% | | 0 | 0 | | |
| Estud.Back.Google.GoogleService | 0 | 15 | 15 | 31 | 0% | | 0 | 0 | | |
| Estud.Back.Hubs.EstudHub | 0 | 11 | 11 | 39 | 0% | | 0 | 6 | 0% | |
| Estud.Back.Hubs.EstudHubUsersStore | 0 | 1 | 1 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Middlewares.CommandsProcessorTriggerMiddleware | 6 | 0 | 6 | 16 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Middlewares.EnrichBackDbContextMiddleware | 10 | 0 | 10 | 23 | 100% | | 4 | 6 | 66.6% | |
| Estud.Back.Middlewares.ExceptionsMiddleware | 4 | 12 | 16 | 42 | 25% | | 0 | 4 | 0% | |
| Estud.Back.Settings.AuthSettings | 14 | 0 | 14 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.AuthSettingsExtensions | 1 | 0 | 1 | 30 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.DatabaseSettings | 5 | 1 | 6 | 23 | 83.3% | | 0 | 0 | | |
| Estud.Back.Settings.DatabaseSettingsExtensions | 1 | 0 | 1 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.EmailSettings | 9 | 0 | 9 | 25 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.EmailSettingsExtensions | 0 | 1 | 1 | 25 | 0% | | 0 | 0 | | |
| Estud.Back.Settings.FrontendSettings | 0 | 8 | 8 | 37 | 0% | | 0 | 8 | 0% | |
| Estud.Back.Settings.FrontendSettingsExtensions | 0 | 1 | 1 | 37 | 0% | | 0 | 0 | | |
| Estud.Back.Settings.GoogleLoginSettings | 6 | 0 | 6 | 52 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.JobsSettings | 7 | 0 | 7 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.JobsSettingsExtensions | 1 | 0 | 1 | 23 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.OpenTelemetrySettings | 4 | 1 | 5 | 20 | 80% | | 0 | 0 | | |
| Estud.Back.Settings.OpenTelemetrySettingsExtensions | 1 | 0 | 1 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.RateLimitingSettings | 8 | 0 | 8 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.RateLimitingSettingsExtensions | 1 | 0 | 1 | 24 | 100% | | 0 | 0 | | |
| Estud.Back.Settings.SettingsBase | 4 | 0 | 4 | 16 | 100% | | 2 | 4 | 50% | |
| Estud.Back.Settings.SocialLoginSettings | 7 | 0 | 7 | 52 | 100% | | 2 | 2 | 100% | |
| Estud.Back.Settings.SocialLoginSettingsExtensions | 8 | 0 | 8 | 52 | 100% | | 6 | 6 | 100% | |
| Estud.Back.Shared.AcademicClassStudentOut | 0 | 7 | 7 | 16 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.AcademicInsightsOut | 0 | 13 | 13 | 23 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.AddDisciplinePreRequisitesIn | 0 | 6 | 6 | 13 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.AddStudentClassActivityNoteIn | 0 | 11 | 11 | 21 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.AdmInsightsOut | 0 | 9 | 9 | 16 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.AgendaDayOut | 0 | 2 | 2 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.AgendaDisciplineOut | 0 | 4 | 4 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.AssignClassToClassroomIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.BatchesSummaryOut | 0 | 5 | 5 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.BatchOut | 0 | 9 | 9 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.BatchTypeCountOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.ClassActivityCreatedWebhookPayload | 0 | 1 | 1 | 3 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.ClassActivityWorkOut | 0 | 7 | 7 | 16 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.ClassLessonOut | 0 | 14 | 14 | 37 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.ClassNoteRemainingWeightsOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.ClassOut | 0 | 29 | 29 | 49 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.CommandBatchTableFilterIn | 0 | 3 | 3 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CommandBatchTableOut | 0 | 6 | 6 | 11 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CommandOut | 0 | 16 | 16 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CommandsSummaryOut | 0 | 5 | 5 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CommandTableFilterIn | 0 | 3 | 3 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CommandTableOut | 0 | 7 | 7 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CommandTypeCountOut | 0 | 3 | 3 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CompareStudentClassNoteOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CourseOfferingOut | 0 | 12 | 12 | 27 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreateClassActivityIn | 0 | 17 | 17 | 51 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreateClassActivityOut | 0 | 5 | 5 | 16 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreateClassActivityWorkIn | 0 | 1 | 1 | 9 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreateLessonAttendanceIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreatePendingUserRegisterIn | 0 | 9 | 9 | 18 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreatePreSignedUrlForUploadIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreatePreSignedUrlForUploadOut | 0 | 4 | 4 | 11 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.CreateStudentEnrollmentIn | 0 | 1 | 1 | 9 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.DateOnlyExtensions | 1 | 3 | 4 | 27 | 25% | | 0 | 0 | | |
| Estud.Back.Shared.DateTimeExtensions | 0 | 2 | 2 | 14 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.EnrollmentClassOut | 0 | 10 | 10 | 16 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.ErrorOut | 2 | 1 | 3 | 9 | 66.6% | | 0 | 0 | | |
| Estud.Back.Shared.FeatureFlagOut | 0 | 2 | 2 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.FinalizeClassesIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.FinishUserRegisterIn | 0 | 9 | 9 | 25 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetAcademicClassOut | 0 | 22 | 22 | 41 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.GetAcademicTeacherCampusOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetAcademicTeacherDisciplineOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetAcademicTeacherOut | 0 | 20 | 20 | 27 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetBatchesSummaryOut | 0 | 3 | 3 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetCampusClassesOut | 0 | 8 | 8 | 13 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetCampusCourseOfferingsDisciplineOut | 0 | 7 | 7 | 31 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.GetCampusCourseOfferingsOut | 0 | 3 | 3 | 31 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetCampusStudentsOut | 0 | 3 | 3 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetCampusTeachersOut | 0 | 3 | 3 | 8 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetCommandsSummaryOut | 0 | 3 | 3 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetCoursesWithCurriculumsItemOut | 0 | 7 | 7 | 60 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.GetCoursesWithCurriculumsOut | 0 | 30 | 30 | 60 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetCoursesWithDisciplinesItemOut | 0 | 7 | 7 | 60 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.GetCoursesWithDisciplinesOut | 0 | 30 | 30 | 60 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetFeatureFlagsOut | 0 | 1 | 1 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetStudentAverageNoteOut | 0 | 1 | 1 | 6 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetStudentClassFrequencyOut | 0 | 7 | 7 | 17 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetStudentClassLessonFrequencyOut | 0 | 4 | 4 | 13 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetStudentFrequenciesOut | 0 | 16 | 16 | 32 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.GetStudentFrequencyOut | 0 | 6 | 6 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetTeacherLessonAttendanceOut | 0 | 4 | 4 | 9 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetWebhookCallAttemptOut | 0 | 4 | 4 | 9 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetWebhookCallFullOut | 0 | 66 | 66 | 73 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetWebhookCallOut | 0 | 5 | 5 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GetWebhooksOut | 0 | 5 | 5 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.GuidExtensions | 2 | 0 | 2 | 10 | 100% | | 0 | 0 | | |
| Estud.Back.Shared.HttpExtensions | 14 | 0 | 14 | 33 | 100% | | 6 | 6 | 100% | |
| Estud.Back.Shared.InstitutionOut | 0 | 6 | 6 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.ListExtensions | 26 | 18 | 44 | 110 | 59% | | 22 | 36 | 61.1% | |
| Estud.Back.Shared.NotificationOut | 0 | 10 | 10 | 17 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.ReleaseClassesForEnrollmentIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.ResultExtensions | 8 | 0 | 8 | 17 | 100% | | 2 | 4 | 50% | |
| Estud.Back.Shared.ScheduleIn | 0 | 24 | 24 | 42 | 0% | | 0 | 8 | 0% | |
| Estud.Back.Shared.ScheduleOut | 13 | 0 | 13 | 20 | 100% | | 0 | 0 | | |
| Estud.Back.Shared.SetSchedulingPreferencesIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.SetupFeatureFlagsIn | 0 | 1 | 1 | 6 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StartClassesIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StringExtensions | 28 | 55 | 83 | 223 | 33.7% | | 23 | 56 | 41% | |
| Estud.Back.Shared.StudentClassActivityOut | 0 | 18 | 18 | 39 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StudentClassNoteOut | 0 | 5 | 5 | 10 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StudentClassOut | 0 | 10 | 10 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StudentCreatedWebhookPayload | 0 | 12 | 12 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StudentCurrentClassOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StudentInsightsOut | 0 | 6 | 6 | 13 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.StudentNoteOut | 0 | 8 | 8 | 17 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.StudentOut | 0 | 11 | 11 | 22 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.SuccessOut | 0 | 3 | 3 | 9 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.TeacherClassActivityOut | 0 | 16 | 16 | 29 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.TeacherClassesOut | 0 | 9 | 9 | 22 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.TeacherClassOut | 0 | 10 | 10 | 27 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.TeacherClassStudentOut | 0 | 7 | 7 | 17 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.TeacherCurrentClassOut | 0 | 2 | 2 | 7 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.TeacherInsightsOut | 0 | 4 | 4 | 9 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.TeacherOut | 0 | 9 | 9 | 20 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.TinyInstitutionOut | 0 | 6 | 6 | 23 | 0% | | 0 | 2 | 0% | |
| Estud.Back.Shared.UpdateEnrollmentPeriodIn | 0 | 5 | 5 | 12 | 0% | | 0 | 0 | | |
| Estud.Back.Shared.UserNotificationOut | 0 | 8 | 8 | 15 | 0% | | 0 | 0 | | |
| Estud.Back.Storage.FakeStorageService | 0 | 6 | 6 | 14 | 0% | | 0 | 0 | | |
| Estud.Back.Webhooks.PendingWebhookCallsProcessor | 35 | 0 | 35 | 65 | 100% | | 5 | 6 | 83.3% | |
| Estud.Back.Webhooks.ReceivedWebhookEventsProcessor | 0 | 65 | 65 | 110 | 0% | | 0 | 26 | 0% | |
| Estud.Back.Webhooks.WebhookEventInvoker<T> | 0 | 9 | 9 | 39 | 0% | | 0 | 0 | | |
| Estud.Back.Webhooks.WebhookEventTypeAttribute | 0 | 2 | 2 | 39 | 0% | | 0 | 0 | | |
| Program | 35 | 0 | 35 | 52 | 100% | | 0 | 0 | | |
| Sentry.Generated.BuildPropertyInitializer | 33 | 0 | 33 | 51 | 100% | | 0 | 0 | | |
| System.Text.RegularExpressions.Generated | 142 | 135 | 277 | 746 | 51.2% | | 48 | 180 | 26.6% | |
| System.Text.RegularExpressions.Generated.<RegexGenerator_g>FE783B304BB376626890F5A1210A60C2F20BDFE7511D7CAA48F61058AC37171AE__GuidPattern_0 | 0 | 76 | 76 | 219 | 0% | | 0 | 94 | 0% | |
| System.Text.RegularExpressions.Generated.<RegexGenerator_g>FE783B304BB376626890F5A1210A60C2F20BDFE7511D7CAA48F61058AC37171AE__SsoDomainRegex_1 | 109 | 49 | 158 | 636 | 68.9% | | 43 | 78 | 55.1% | |
| Mocks | 72 | 28 | 100 | 333 | 72% | | 4 | 6 | 66.6% | |
| Estud.Mocks.Configs.EntityFrameworkConfigs | 2 | 0 | 2 | 11 | 100% | | 0 | 0 | | |
| Estud.Mocks.Configs.HttpConfigs | 17 | 0 | 17 | 33 | 100% | | 0 | 0 | | |
| Estud.Mocks.Oidc.Authorize.AuthorizeController | 0 | 1 | 1 | 18 | 0% | | 0 | 0 | | |
| Estud.Mocks.Oidc.Discovery.DiscoveryController | 0 | 15 | 15 | 31 | 0% | | 0 | 0 | | |
| Estud.Mocks.Oidc.Jwks.JwksController | 0 | 1 | 1 | 17 | 0% | | 0 | 0 | | |
| Estud.Mocks.Oidc.Token.TokenController | 0 | 1 | 1 | 18 | 0% | | 0 | 0 | | |
| Estud.Mocks.Oidc.UserInfo.UserInfoController | 0 | 1 | 1 | 17 | 0% | | 0 | 0 | | |
| Estud.Mocks.Providers.RegisterOnlyMocksControllersFeatureProvider | 5 | 0 | 5 | 18 | 100% | | 4 | 4 | 100% | |
| Estud.Mocks.SocialLogin.Google.Authorize.GoogleAuthorizeController | 0 | 1 | 1 | 18 | 0% | | 0 | 0 | | |
| Estud.Mocks.SocialLogin.Google.Token.GoogleTokenController | 0 | 1 | 1 | 17 | 0% | | 0 | 0 | | |
| Estud.Mocks.SocialLogin.Google.UserInfo.GoogleUserInfoController | 0 | 1 | 1 | 17 | 0% | | 0 | 0 | | |
| Estud.Mocks.Turnstile.TurnstileController | 0 | 6 | 6 | 18 | 0% | | 0 | 2 | 0% | |
| Estud.Mocks.Webhooks.WebhookTargetController | 6 | 0 | 6 | 30 | 100% | | 0 | 0 | | |
| Program | 9 | 0 | 9 | 19 | 100% | | 0 | 0 | | |
| Sentry.Generated.BuildPropertyInitializer | 33 | 0 | 33 | 51 | 100% | | 0 | 0 | | |