@@ -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]
|
||||
|
||||
@@ -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)])
|
||||
|
||||
Reference in New Issue
Block a user