コード例 #1
0
        public void Arrange()
        {
            _feProviderRepositoryMock = new Mock <IFeProviderRepository>();
            _feProviderRepositoryMock
            .Setup(repo => repo.SearchFeProvidersAsync(It.IsAny <int?>(), It.IsAny <string>(), It.IsAny <int>(), It.IsAny <int>(),
                                                       It.IsAny <CancellationToken>()))
            .ReturnsAsync(new PagedSearchResult <FeProviderSynopsis>
            {
                TotalNumberOfPages = int.MaxValue,
            });

            _learnerRepositoryMock = new Mock <ILearnerRepository>();

            _learningDeliveryRepositoryMock = new Mock <ILearningDeliveryRepository>();

            _locationServiceMock = new Mock <ILocationService>();

            _loggerMock = new Mock <ILogger <FeProviderManager> >();

            _manager = new FeProviderManager(
                _feProviderRepositoryMock.Object,
                _learnerRepositoryMock.Object,
                _learningDeliveryRepositoryMock.Object,
                _locationServiceMock.Object,
                _loggerMock.Object);
        }
        public void Arrange()
        {
            _feProviderRepositoryMock = new Mock <IFeProviderRepository>();

            _learnerRepositoryMock = new Mock <ILearnerRepository>();
            _learnerRepositoryMock.Setup(repo => repo.GetCountOfContinuingLearnersByProviderLocationAsync(It.IsAny <int>(), It.IsAny <CancellationToken>()))
            .ReturnsAsync(new Dictionary <string, int>
            {
                { "AA1 1AA", 123 },
            });
            _learnerRepositoryMock.Setup(repo => repo.GetCountOfLearnersOnABreakByProviderLocationAsync(It.IsAny <int>(), It.IsAny <CancellationToken>()))
            .ReturnsAsync(new Dictionary <string, int>
            {
                { "AA1 1AA", 456 },
            });

            _learningDeliveryRepositoryMock = new Mock <ILearningDeliveryRepository>();
            _learningDeliveryRepositoryMock.Setup(repo => repo.GetCountOfAimTypesDeliveredByProviderLocationAsync(It.IsAny <int>(), It.IsAny <CancellationToken>()))
            .ReturnsAsync(new Dictionary <string, int>
            {
                { "AA1 1AA", 456 },
            });

            _locationServiceMock = new Mock <ILocationService>();

            _loggerMock = new Mock <ILogger <FeProviderManager> >();

            _manager = new FeProviderManager(
                _feProviderRepositoryMock.Object,
                _learnerRepositoryMock.Object,
                _learningDeliveryRepositoryMock.Object,
                _locationServiceMock.Object,
                _loggerMock.Object);
        }
        public void Arrange()
        {
            _feProviderRepositoryMock = new Mock <IFeProviderRepository>();

            _learnerRepositoryMock = new Mock <ILearnerRepository>();

            _learningDeliveryRepositoryMock = new Mock <ILearningDeliveryRepository>();

            _locationServiceMock = new Mock <ILocationService>();

            _loggerMock = new Mock <ILogger <FeProviderManager> >();

            _manager = new FeProviderManager(
                _feProviderRepositoryMock.Object,
                _learnerRepositoryMock.Object,
                _learningDeliveryRepositoryMock.Object,
                _locationServiceMock.Object,
                _loggerMock.Object);
        }
        public void Arrange()
        {
            _feProviderRepositoryMock = new Mock <IFeProviderRepository>();

            _learnerRepositoryMock = new Mock <ILearnerRepository>();
            _learnerRepositoryMock.Setup(repo =>
                                         repo.GetCountOfContinuingLearnersAtProviderWithFundingModelsAsync(It.IsAny <int>(), It.IsAny <int[]>(), It.IsAny <CancellationToken>()))
            .ReturnsAsync(123);

            _learningDeliveryRepositoryMock = new Mock <ILearningDeliveryRepository>();
            _learningDeliveryRepositoryMock.Setup(repo => repo.GetCountOfAimTypesDeliveredByProviderAsync(It.IsAny <int>(), It.IsAny <CancellationToken>()))
            .ReturnsAsync(456);

            _locationServiceMock = new Mock <ILocationService>();

            _loggerMock = new Mock <ILogger <FeProviderManager> >();

            _manager = new FeProviderManager(
                _feProviderRepositoryMock.Object,
                _learnerRepositoryMock.Object,
                _learningDeliveryRepositoryMock.Object,
                _locationServiceMock.Object,
                _loggerMock.Object);
        }