public void Arrange() { _publicHashingService = new Mock <IPublicHashingService>(); _publicHashingService.Setup(x => x.HashValue(It.IsAny <long>())).Returns((long p) => $"XYZ{p}"); _sut = new CommitmentMapper(Mock.Of <IHashingService>(), Mock.Of <IFeatureToggleService>(), _publicHashingService.Object); }
public void SetUp() { _hashingService = new Mock <IHashingService>(); _statusCalculator = new Mock <ICommitmentStatusCalculator>(); _commitmentRules = new Mock <ICommitmentRules>(); _apprenticeshipMapper = new Mock <IApprenticeshipMapper>(); var dataFixture = new Fixture(); _mockedCommitment = dataFixture.Build <Commitment>().Create(); _commitmentRules .Setup(x => x.DetermineAgreementStatus(It.IsAny <List <Apprenticeship> >())) .Returns(AgreementStatus.BothAgreed); _statusCalculator .Setup(x => x.GetStatus(It.IsAny <EditStatus>(), It.IsAny <int>(), It.IsAny <LastAction>(), It.IsAny <AgreementStatus?>(), It.IsAny <long?>(), It.IsAny <TransferApprovalStatus?>())) .Returns(RequestStatus.Approved); _hashingService .Setup(o => o.HashValue(It.IsAny <long>())) .Returns(_hashedId); _mapper = new CommitmentMapper(_hashingService.Object, _statusCalculator.Object, _commitmentRules.Object, _apprenticeshipMapper.Object); }
public void Arrange() { _hashingService = new Mock <IHashingService>(); _hashingService.Setup(x => x.HashValue(It.IsAny <long>())).Returns((long p) => $"PRI{p}"); _publicHashingService = new Mock <IPublicHashingService>(); _publicHashingService.Setup(x => x.HashValue(It.IsAny <long>())).Returns((long p) => $"PUB{p}"); _transferRequest = new TransferRequest { TransferRequestId = 789, CommitmentId = 876, ReceivingEmployerAccountId = 123, LegalEntityName = "LegalEntityName", SendingEmployerAccountId = 3434, Status = TransferApprovalStatus.Approved, ApprovedOrRejectedByUserName = "******", ApprovedOrRejectedByUserEmail = "*****@*****.**", ApprovedOrRejectedOn = new DateTime(2018, 3, 1), TransferCost = 10999m, FundingCap = 20000, TrainingList = new List <TrainingCourseSummary> { new TrainingCourseSummary { CourseTitle = "Course1", ApprenticeshipCount = 2 }, new TrainingCourseSummary { CourseTitle = "Course2", ApprenticeshipCount = 21 } } }; _featureToggleService = new Mock <IFeatureToggleService>(); _featureToggle = new Mock <IFeatureToggle>(); _featureToggleService.Setup(x => x.Get <TransfersRejectOption>()).Returns(_featureToggle.Object); _sut = new CommitmentMapper(_hashingService.Object, _featureToggleService.Object, _publicHashingService.Object); }
public void Arrange() { _rules = Mock.Of <ICommitmentRules>(); _mapper = new CommitmentMapper(_rules); }