Skip to content

Commit

Permalink
Update guids and add volunteer to test data provider
Browse files Browse the repository at this point in the history
  • Loading branch information
PabloDinella committed Sep 16, 2024
1 parent 3b64161 commit c7376bb
Showing 1 changed file with 45 additions and 45 deletions.
90 changes: 45 additions & 45 deletions test/CareTogether.TestData/TestDataProvider.cs
Original file line number Diff line number Diff line change
Expand Up @@ -80,24 +80,23 @@ public static class TestDataProvider
static readonly Guid guidB = Id('b');
static readonly Guid guidC = Id('c');
static readonly Guid adminId = Guid.Parse("2b87864a-63e3-4406-bcbc-c0068a13ac05");
static readonly Guid adminId2 = Guid.Parse("8b892720-f0ff-4504-818c-d54fe14de6b4");
static readonly Guid administratorMcDebugger = Guid.Parse("63a83e38-f066-48d6-9e1e-fb59f625b838");
static readonly Guid volunteerId = Guid.Parse("e3aaef77-0e97-47a6-b788-a67c237c781e");
static readonly Guid volunteerId2 = Guid.Parse("ca662f2b-270a-4a8b-baa7-c109eadbb133");


// Fisher family
static readonly Guid michaelFisherGuid = Guid.Parse("f6020665-6f2e-4c93-8673-8770f35f1609");

static readonly Guid sarahFisherGuid = Guid.Parse("7dc7e4f8-99cc-4076-9c3c-8229768f8b66");
static readonly Guid nemoFisherGuid = Guid.Parse("4a43d33e-e9a6-4045-b374-17ebc223daa7");
static readonly Guid fisherFamilyGuid = guid6;
static readonly Guid fisherFamilyReferral1Guid = guid1;
static readonly Guid fisherFamilyArrangement1Guid = guid1;
static readonly Guid fisherFamilyGuid = Guid.Parse("18ca8eb0-d441-44fc-82c2-f7f29b0959fb");
static readonly Guid fisherFamilyReferral1Guid = Guid.Parse("6d3c3034-d63d-4fc8-a12e-4ea7a8322818");
static readonly Guid fisherFamilyArrangement1Guid = Guid.Parse("a108cc01-c899-49ea-9e7a-36eefc90e4f1");

// Brambleswift family
static readonly Guid berrinBrambleswiftGuid = Guid.Parse("11768904-7738-430a-81b8-fbd7b4168f11");
static readonly Guid eldaBrambleswiftVolunteerGuid = Guid.Parse("3d49cfb8-af1e-429b-82dc-484559782118");
static readonly Guid brambleswiftFamilyGuid = guid7;
static readonly Guid brambleswiftFamilyGuid = Guid.Parse("3ec519ec-a262-4047-b8ef-5ad8c00a2495");



Expand Down Expand Up @@ -143,9 +142,9 @@ public static async Task PopulateAccountEvents(IEventLog<AccountEvent> accountsE
new AccountEvent(SystemConstants.SystemUserId, FIXED_DATE,
new LinkPersonToAcccount(UserId: adminId, OrganizationId: guid1, LocationId: guid3, PersonId: guid0)),
new AccountEvent(SystemConstants.SystemUserId, FIXED_DATE,
new LinkPersonToAcccount(UserId: adminId2, OrganizationId: guid1, LocationId: guid3, PersonId: administratorMcDebugger)),
new LinkPersonToAcccount(UserId: volunteerId, OrganizationId: guid1, LocationId: guid2, PersonId: guid4)),
new AccountEvent(SystemConstants.SystemUserId, FIXED_DATE,
new LinkPersonToAcccount(UserId: volunteerId, OrganizationId: guid1, LocationId: guid2, PersonId: guid4))
new LinkPersonToAcccount(UserId: volunteerId2, OrganizationId: guid1, LocationId: guid2, PersonId: eldaBrambleswiftVolunteerGuid))
};
var existingGlobalEvents = await accountsEventLog.GetAllEventsAsync(guid0, guid0).ToListAsync();
var testEventsToAppend = testEventsNeeded
Expand All @@ -161,7 +160,9 @@ await personAccessEventLog.AppendEventsAsync(guid1, guid2,
new PersonAccessEvent(SystemConstants.SystemUserId, SetupMonth(1),
new ChangePersonRoles(PersonId: guid0, Roles: [SystemConstants.ORGANIZATION_ADMINISTRATOR])),
new PersonAccessEvent(SystemConstants.SystemUserId, SetupMonth(1),
new ChangePersonRoles(PersonId: guid4, Roles: ["Volunteer"]))
new ChangePersonRoles(PersonId: guid4, Roles: ["Volunteer"])),
new PersonAccessEvent(SystemConstants.SystemUserId, SetupMonth(1),
new ChangePersonRoles(PersonId: eldaBrambleswiftVolunteerGuid, Roles: ["Volunteer"]))
);
await personAccessEventLog.AppendEventsAsync(guid1, guid3,
new PersonAccessEvent(SystemConstants.SystemUserId, SetupMonth(1),
Expand All @@ -174,8 +175,6 @@ public static async Task PopulateDirectoryEvents(IEventLog<DirectoryEvent> direc
await directoryEventLog.AppendEventsAsync(guid1, guid2,
new PersonCommandExecuted(adminId, SetupMonth(1), new CreatePerson(guid0, "Administrator", "McTester", Gender.Male, YearsOld(30), "Ethnic",
[], null, [], null, [], null, "Test", "ABC")),
new PersonCommandExecuted(adminId2, SetupMonth(1), new CreatePerson(administratorMcDebugger, "Administrator", "McDebugger", Gender.Male, YearsOld(35), "Ethnic",
[], null, [], null, [], null, null, null)),
new FamilyCommandExecuted(adminId, SetupMonth(1), new CreateFamily(guid0, guid0,
[(guid0, new FamilyAdultRelationshipInfo("Single", true))],
[], [])),
Expand Down Expand Up @@ -308,7 +307,7 @@ await directoryEventLog.AppendEventsAsync(guid1, guid2,
[], null, [], null, [], null, "Marine Biologist", null)),
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new CreatePerson(nemoFisherGuid, "Nemo", "Fisher", Gender.Male, YearsOld(7), "Caucasian",
[], null, [], null, [], null, null, null)),
new FamilyCommandExecuted(adminId2, ApprovalsMonth(1), new CreateFamily(fisherFamilyGuid, michaelFisherGuid,
new FamilyCommandExecuted(adminId, ApprovalsMonth(1), new CreateFamily(fisherFamilyGuid, michaelFisherGuid,
[
(michaelFisherGuid, new FamilyAdultRelationshipInfo("Dad", true)),
(sarahFisherGuid, new FamilyAdultRelationshipInfo("Mom", true)),
Expand All @@ -318,34 +317,34 @@ await directoryEventLog.AppendEventsAsync(guid1, guid2,
new CustodialRelationship(nemoFisherGuid, michaelFisherGuid, CustodialRelationshipType.ParentWithCustody),
new CustodialRelationship(nemoFisherGuid, sarahFisherGuid, CustodialRelationshipType.ParentWithCustody),
])),
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new AddPersonAddress(michaelFisherGuid,
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new AddPersonAddress(michaelFisherGuid,
new Address(guid4, "42 Coral Reef Lane", null, "Atlantis", null, "OC", "12345"),
true)),
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new AddPersonPhoneNumber(michaelFisherGuid,
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new AddPersonPhoneNumber(michaelFisherGuid,
new PhoneNumber(guid4, "5551234567", PhoneNumberType.Mobile),
true)),
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new AddPersonEmailAddress(michaelFisherGuid,
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new AddPersonEmailAddress(michaelFisherGuid,
new EmailAddress(guid4, "[email protected]", EmailAddressType.Personal),
true)),

// Add new volunteer family
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new CreatePerson(berrinBrambleswiftGuid, "Berrin", "Brambleswift", Gender.Male, YearsOld(40), "Caucasian",
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new CreatePerson(berrinBrambleswiftGuid, "Berrin", "Brambleswift", Gender.Male, YearsOld(40), "Giant",
[], null, [], null, [], null, null, null)),
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new CreatePerson(eldaBrambleswiftVolunteerGuid, "Elda", "Brambleswift", Gender.Female, YearsOld(38), "Caucasian",
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new CreatePerson(eldaBrambleswiftVolunteerGuid, "Elda", "Brambleswift", Gender.Female, YearsOld(38), "Giant",
[], null, [], null, [], null, null, null)),
new FamilyCommandExecuted(adminId2, ApprovalsMonth(1), new CreateFamily(brambleswiftFamilyGuid, berrinBrambleswiftGuid,
new FamilyCommandExecuted(adminId, ApprovalsMonth(1), new CreateFamily(brambleswiftFamilyGuid, berrinBrambleswiftGuid,
[
(berrinBrambleswiftGuid, new FamilyAdultRelationshipInfo("Dad", true)),
(eldaBrambleswiftVolunteerGuid, new FamilyAdultRelationshipInfo("Mom", true)),
],
[], [])),
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new AddPersonAddress(berrinBrambleswiftGuid,
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new AddPersonAddress(berrinBrambleswiftGuid,
new Address(guid5, "789 Helper St", null, "Voluntown", null, "VS", "54321"),
true)),
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new AddPersonPhoneNumber(berrinBrambleswiftGuid,
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new AddPersonPhoneNumber(berrinBrambleswiftGuid,
new PhoneNumber(guid5, "5559876543", PhoneNumberType.Mobile),
true)),
new PersonCommandExecuted(adminId2, ApprovalsMonth(1), new AddPersonEmailAddress(berrinBrambleswiftGuid,
new PersonCommandExecuted(adminId, ApprovalsMonth(1), new AddPersonEmailAddress(berrinBrambleswiftGuid,
new EmailAddress(guid5, "[email protected]", EmailAddressType.Personal),
true))
);
Expand Down Expand Up @@ -398,22 +397,22 @@ await referralsEventLog.AppendEventsAsync(guid1, guid2,
new ReferralCommandExecuted(adminId, ReferralsMonth(21, 20, 38, 0), new CreateReferral(guid5, guid3, ReferralsMonth(21, 20, 38, 0))),

// Fisher family
new ReferralCommandExecuted(adminId2, ReferralsMonth(1, 12, 0, 0), new CreateReferral(fisherFamilyGuid, fisherFamilyReferral1Guid, ReferralsMonth(1, 12, 0, 0)))

// new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 10, 0, 0),
// new CreateArrangement(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], "Friending", ReferralsMonth(4), michaelFisherGuid, "Respite")),
// new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
// new AssignIndividualVolunteer(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], brambleswiftFamilyGuid, berrinBrambleswiftGuid, "Family Coach", null)),
// new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
// new AssignIndividualVolunteer(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], brambleswiftFamilyGuid, berrinBrambleswiftGuid, "Family Friend", null)),
// new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
// new AssignIndividualVolunteer(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], guid0, guid0, "Staff Supervision", null)),
// new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
// new ExemptArrangementRequirement(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], "Advocacy Agreement", null, "Not needed", null)),
// new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
// new StartArrangements(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], ReferralsMonth(1, 15, 0, 0))),
// new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
// new CompleteArrangementRequirement(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], guid3, "Family Coach Checkin", ReferralsMonth(4, 2, 59, 0), null, null))
new ReferralCommandExecuted(adminId, ReferralsMonth(1, 12, 0, 0), new CreateReferral(fisherFamilyGuid, fisherFamilyReferral1Guid, ReferralsMonth(1, 12, 0, 0))),

new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 10, 0, 0),
new CreateArrangement(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], "Friending", ReferralsMonth(4), michaelFisherGuid, "Respite")),
new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
new AssignIndividualVolunteer(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], brambleswiftFamilyGuid, berrinBrambleswiftGuid, "Family Coach", null)),
new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
new AssignIndividualVolunteer(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], brambleswiftFamilyGuid, berrinBrambleswiftGuid, "Family Friend", null)),
new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
new AssignIndividualVolunteer(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], guid0, guid0, "Staff Supervision", null)),
new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
new ExemptArrangementRequirement(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], "Advocacy Agreement", null, "Not needed", null)),
new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
new StartArrangements(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], ReferralsMonth(1, 15, 0, 0))),
new ArrangementsCommandExecuted(adminId, ReferralsMonth(3, 11, 0, 0),
new CompleteArrangementRequirement(fisherFamilyGuid, fisherFamilyReferral1Guid, [fisherFamilyArrangement1Guid], guid3, "Family Coach Checkin", ReferralsMonth(4, 2, 59, 0), null, null))


);
Expand Down Expand Up @@ -478,21 +477,21 @@ await approvalsEventLog.AppendEventsAsync(guid1, guid2,

// Add approval events for new volunteer family
new VolunteerFamilyCommandExecuted(adminId, ApprovalsMonth(5),
new UploadVolunteerFamilyDocument(guid7, guid6, "volunteer_family_application.pdf")),
new UploadVolunteerFamilyDocument(brambleswiftFamilyGuid, guid6, "volunteer_family_application.pdf")),
new VolunteerFamilyCommandExecuted(adminId, ApprovalsMonth(5),
new CompleteVolunteerFamilyRequirement(guid7, guid1, "Host Family Application", ApprovalsMonth(5), guid6, null)),
new CompleteVolunteerFamilyRequirement(brambleswiftFamilyGuid, guid1, "Host Family Application", ApprovalsMonth(5), guid6, null)),
new VolunteerCommandExecuted(adminId, ApprovalsMonth(6),
new CompleteVolunteerRequirement(guid7, berrinBrambleswiftGuid, guid7, "Background Check", ApprovalsMonth(6), guid7, null)),
new CompleteVolunteerRequirement(brambleswiftFamilyGuid, berrinBrambleswiftGuid, guid7, "Background Check", ApprovalsMonth(6), guid7, null)),
new VolunteerCommandExecuted(adminId, ApprovalsMonth(6),
new CompleteVolunteerRequirement(guid7, eldaBrambleswiftVolunteerGuid, guid8, "Background Check", ApprovalsMonth(6), guid8, null)),
new CompleteVolunteerRequirement(brambleswiftFamilyGuid, eldaBrambleswiftVolunteerGuid, guid8, "Background Check", ApprovalsMonth(6), guid8, null)),
new VolunteerFamilyCommandExecuted(adminId, ApprovalsMonth(7),
new CompleteVolunteerFamilyRequirement(guid7, guid2, "Home Screening Checklist", ApprovalsMonth(7), Guid.Empty, null)),
new CompleteVolunteerFamilyRequirement(brambleswiftFamilyGuid, guid2, "Home Screening Checklist", ApprovalsMonth(7), Guid.Empty, null)),
new VolunteerFamilyCommandExecuted(adminId, ApprovalsMonth(8),
new CompleteVolunteerFamilyRequirement(guid7, guid3, "Host Family Interview", ApprovalsMonth(8), Guid.Empty, null)),
new CompleteVolunteerFamilyRequirement(brambleswiftFamilyGuid, guid3, "Host Family Interview", ApprovalsMonth(8), Guid.Empty, null)),
new VolunteerCommandExecuted(adminId, ApprovalsMonth(9),
new CompleteVolunteerRequirement(guid7, berrinBrambleswiftGuid, guid9, "Host Family Training", ApprovalsMonth(9), null, null)),
new CompleteVolunteerRequirement(brambleswiftFamilyGuid, berrinBrambleswiftGuid, guid9, "Host Family Training", ApprovalsMonth(9), null, null)),
new VolunteerCommandExecuted(adminId, ApprovalsMonth(9),
new CompleteVolunteerRequirement(guid7, eldaBrambleswiftVolunteerGuid, guidA, "Host Family Training", ApprovalsMonth(9), null, null))
new CompleteVolunteerRequirement(brambleswiftFamilyGuid, eldaBrambleswiftVolunteerGuid, guidA, "Host Family Training", ApprovalsMonth(9), null, null))

);
}
Expand Down Expand Up @@ -952,6 +951,7 @@ public static async Task PopulatePolicies(IObjectStore<EffectiveLocationPolicy>

await policiesStore.UpsertAsync(guid1, guid2, "policy", policy);
await policiesStore.UpsertAsync(guid1, guid3, "policy", policy);
await policiesStore.UpsertAsync(guid1, guid3, "policy", policy);
}


Expand Down

0 comments on commit c7376bb

Please sign in to comment.