public ApprenticeshipCompletedEventTestsFixture SetCommitmentsApiModelException()
        {
            MockGetApprenticeship.Setup(s => s.GetApprenticeshipDetails(It.IsAny <long>()))
            .Throws(new CommitmentsApiModelException(new List <ErrorDetail>()));

            return(this);
        }
 public ApprenticeshipCompletedEventTestsFixture SetGetApprenticeshipService()
 {
     ApprenticeshipCompletedEvent.ApprenticeshipId = 2;
     Commitment    = Fixture.Create <Commitments>();
     Commitment.Id = 0;
     Commitment.ApprenticeshipId = 2;
     MockGetApprenticeship.Setup(x => x.GetApprenticeshipDetails(It.IsAny <long>())).ReturnsAsync(Commitment);
     return(this);
 }
        public ApprenticeshipCompletedEventTestsFixture SetException()
        {
            MockGetApprenticeship.Setup(x => x.GetApprenticeshipDetails(It.IsAny <long>())).ThrowsAsync(new Exception());

            return(this);
        }
        public ApprenticeshipStopDateChangedEventFixture SetException()
        {
            MockGetApprenticeship.Setup(x => x.GetApprenticeshipDetails(It.IsAny <long>())).ThrowsAsync(new Exception());

            return(this);
        }