public async Task ContactForSponsorER_TestUpdateSponsorId() { const int CONTACT_ID = 1; const int NEW_SPONSOR_ID = 2; var contactForSponsor = await ContactForSponsorER.GetContactForSponsorER(1); var newPerson = MockDb.Sponsors.First(s => s.Id == NEW_SPONSOR_ID); contactForSponsor.Sponsor = await SponsorEC.GetSponsorEC(newPerson); var result = await contactForSponsor.SaveAsync(); var fetchResult = await ContactForSponsorER.GetContactForSponsorER(CONTACT_ID); Assert.NotNull(fetchResult); Assert.Equal(2, fetchResult.Sponsor.Id); }
private async Task BuildContactForSponsor(ContactForSponsorEC contactForSponsor) { var sponsor = MockDb.Sponsors.First(); var person = MockDb.Persons.First(); contactForSponsor.Sponsor = await SponsorEC.GetSponsorEC(sponsor); contactForSponsor.Person = await PersonEC.GetPersonEC(person); contactForSponsor.DateWhenContacted = DateTime.Now; contactForSponsor.Purpose = "purpose for contact"; contactForSponsor.RecordOfDiscussion = "this was discussed"; contactForSponsor.Notes = "notes for contact"; contactForSponsor.LastUpdatedBy = "edm"; contactForSponsor.LastUpdatedDate = DateTime.Now; contactForSponsor.Notes = "notes for doctype"; }
private async Task <SponsorEC> BuildSponsorEC() { var sponsor = MockDb.Sponsors.First(); return(await SponsorEC.GetSponsorEC(sponsor)); }