public async Task ReturnCorrectViewModel() { var @event = new Event { Campaign = new Campaign { ManagingOrganization = new Organization { Id = 1 }}}; Context.Events.Add(@event); await Context.SaveChangesAsync(); var message = new OrganizationIdByEventIdQuery { EventId = @event.Id }; var sut = new OrganizationIdByEventIdQueryHandler(Context); var result = await sut.Handle(message); Assert.Equal(result, @event.Campaign.ManagingOrganization.Id); }
public async Task ReturnCorrectViewModel() { var @event = new Event { Campaign = new Campaign { ManagingOrganization = new Organization { Id = 1 } } }; Context.Events.Add(@event); await Context.SaveChangesAsync(); var message = new OrganizationIdByEventIdQuery { EventId = @event.Id }; var sut = new OrganizationIdByEventIdQueryHandler(Context); var result = await sut.Handle(message); Assert.Equal(result, @event.Campaign.ManagingOrganization.Id); }