public async Task <IActionResult> GetIncentiveDetails() { var request = new GetIncentiveDetailsRequest(); var response = await QueryAsync <GetIncentiveDetailsRequest, GetIncentiveDetailsResponse>(request); return(Ok(response)); }
public async Task Then_the_incentive_eligibility_is_returned() { //Arrange var query = new GetIncentiveDetailsRequest(); //Act var result = await _sut.Handle(query, CancellationToken.None); //Assert result.EligibilityStartDate.Should().Be(Incentive.EligibilityStartDate); result.EligibilityEndDate.Should().Be(Incentive.EligibilityEndDate); }
public void Then_The_GetUrl_Is_Correctly_Built(long accountId) { var actual = new GetIncentiveDetailsRequest(); actual.GetUrl.Should().Be("newapprenticeincentive"); }