public async Task Then_The_InnerApi_Is_Called( CreateIncentiveApplicationRequestData requestData, [Frozen] Mock <IEmployerIncentivesApiClient <EmployerIncentivesConfiguration> > client, EmployerIncentivesService sut) { await sut.CreateIncentiveApplication(requestData); client.Verify(x => x.Post <CreateIncentiveApplicationRequestData>(It.Is <CreateIncentiveApplicationRequest>( c => (CreateIncentiveApplicationRequestData)c.Data == requestData && c.PostUrl.Contains("application") )), Times.Once); }
public Task Create(CreateIncentiveApplicationRequestData requestData) { return(_client.Post <CreateIncentiveApplicationRequestData>(new CreateIncentiveApplicationRequest { Data = requestData })); }