WIP
ci-cd-vm / ci-cd (push) Successful in 1m49s

This commit is contained in:
Chris Chen
2026-06-24 21:47:22 -07:00
parent 46a4298a71
commit 609ce6a439
4 changed files with 55 additions and 11 deletions
@@ -56,6 +56,13 @@ public class DbSeederForm990Tests
var worship = await db.Ministries.FirstAsync(m => m.Name_en == "Worship");
Assert.Equal("ManagementGeneral", admin.DefaultFunctionalClass);
Assert.Equal("Program", worship.DefaultFunctionalClass);
// Activity/shepherding ministries are an attribution axis only; they default to Program
// so adding them never distorts the 990 functional columns.
var cellGroups = await db.Ministries.FirstAsync(m => m.Name_en == "Cell Groups");
var specialEvents = await db.Ministries.FirstAsync(m => m.Name_en == "Special Events");
Assert.Equal("Program", cellGroups.DefaultFunctionalClass);
Assert.Equal("Program", specialEvents.DefaultFunctionalClass);
}
[Fact]
+2
View File
@@ -28,6 +28,8 @@ public static class DbSeeder
("Hospitality", "招待", 8),
("Children", "兒牧", 9),
("Catering", "餐飲", 10),
("Cell Groups", "小組牧養", 11),
("Special Events", "特別活動", 12),
];
// (GroupEn, GroupZh, Sort, SubItems[(SubEn, SubZh)])