Untis-API: Fehlzeiten abgleich

This commit is contained in:
2026-08-25 00:21:53 +02:00
parent 17475a781f
commit 87a7badb44
21 changed files with 593 additions and 298 deletions
+2 -1
View File
@@ -14,7 +14,7 @@ public sealed class GroupRolloverServiceTests
{
Name = "8a", SchoolYear = "2025/26", GradeLevel = 8,
Type = GroupType.Class, SubjectId = Guid.NewGuid(), GradingSystem = GradingSystem.Grades1To6,
HoursPerWeek = 4, IsOwnClass = true, IsDifferentiated = true,
HoursPerWeek = 4, IsOwnClass = true, IsDifferentiated = true, WebUntisLessonId = 38262,
};
var oldMembership = new GroupMembership
{
@@ -38,6 +38,7 @@ public sealed class GroupRolloverServiceTests
Assert.Equal(source.HoursPerWeek, target.HoursPerWeek);
Assert.True(target.IsOwnClass);
Assert.True(target.IsDifferentiated);
Assert.Null(target.WebUntisLessonId);
Assert.False(source.IsActive);
var copied = Assert.Single(memberships.GetByGroup(target.Id));