public void Arrange() { _fixture = new Fixture(); _mockIncentiveDomainRepository = new Mock <IApprenticeshipIncentiveDomainRepository>(); _mockCollectionCalendarService = new Mock <ICollectionCalendarService>(); _activePeriod = CollectionPeriod(2, 2020); _activePeriod.SetActive(true); var collectionPeriods = new List <Domain.ValueObjects.CollectionCalendarPeriod>() { CollectionPeriod(1, 2020), _activePeriod, CollectionPeriod(3, 2020) }; _mockCollectionCalendarService.Setup(m => m.Get()).ReturnsAsync(new Domain.ValueObjects.CollectionCalendar(collectionPeriods)); _fixture.Register(ApprenticeshipIncentiveCreator); _sut = new WithdrawCommandHandler(_mockIncentiveDomainRepository.Object, _mockCollectionCalendarService.Object); }