public async Task <IActionResult> GetIncentiveDetails()
        {
            var request  = new GetIncentiveDetailsRequest();
            var response = await QueryAsync <GetIncentiveDetailsRequest, GetIncentiveDetailsResponse>(request);

            return(Ok(response));
        }
Example #2
0
        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");
        }