public async Task <List <AatfDataList> > HandleAsync(GetAatfsByOrganisationId message) { authorization.EnsureCanAccessInternalArea(); var aatfs = await dataAccess.GetAatfs(); return(aatfs .OrderBy(a => a.Name) .Where(s => s.Organisation.Id == message.OrganisationId) .Select(s => aatfmap.Map(s)) .ToList()); }
public async Task HandleAsync_GivenRequest_GetAatfsShouldBeCalled() { var result = await handler.HandleAsync(A.Dummy <GetAatfsByOrganisationId>()); A.CallTo(() => dataAccess.GetAatfs()).MustHaveHappened(Repeated.Exactly.Once); }