protected override void Context() { base.Context(); mediator = A.Fake <IMediator>(); summarizeBenefits = A.Fake <ISummarizeBenefits>(); A.CallTo(() => mediator.Send(A <GetBenefitsSummary> .Ignored, A <CancellationToken> .Ignored)).Returns(GetBenefitsSummary()); A.CallTo(() => summarizeBenefits.Run(A <GetBenefitsDataResults> .Ignored)).Returns(GetBenefitsSummary()); sut = new GetBenefitsSummaryHandler(mediator, summarizeBenefits); }
protected override void Context() { base.Context(); mediator = A.Fake <IMediator>(); summarizeBenefits = A.Fake <ISummarizeBenefits>(); browser = new Browser(with => { with.Module <EmployeeBenefits.Service.EmployeeModule>(); with.Dependencies(mediator); with.Dependencies(summarizeBenefits); }); }
public GetBenefitsSummaryHandler(IMediator mediator, ISummarizeBenefits summarizeBenefits) { _mediator = mediator; _summarizeBenefits = summarizeBenefits; }