コード例 #1
0
        public virtual void SetUp()
        {
            _dibsPaymentProcessorMock = new Mock <IDibsPaymentProcessor>();
            _settingsBlock            = Fixture.Create <SettingsBlock>();
            SetUpContentRepository();
            _identityProvider            = new Mock <IIdentityProvider>();
            _receiptViewModelBuilderMock = new Mock <IReceiptViewModelBuilder>();
            _googleAnalyticsTracker      = new Mock <IGoogleAnalyticsTracker>();

            _sut = new DibsPaymentController(_identityProvider.Object, _contentRepositoryMock.Object, _dibsPaymentProcessorMock.Object, _receiptViewModelBuilderMock.Object, _googleAnalyticsTracker.Object);
        }
コード例 #2
0
        public virtual void SetUp()
        {
            _dibsPaymentProcessorMock = new Mock<IDibsPaymentProcessor>();
            _settingsBlock = Fixture.Create<SettingsBlock>();
            SetUpContentRepository();
            _identityProvider = new Mock<IIdentityProvider>();
            _receiptViewModelBuilderMock = new Mock<IReceiptViewModelBuilder>();
            _googleAnalyticsTracker = new Mock<IGoogleAnalyticsTracker>();
            _logger = new Mock<ILogger>();
            _permanentLinkMapper = new Mock<IPermanentLinkMapper>();

            _sut = new DibsPaymentController(_identityProvider.Object, _contentRepositoryMock.Object, _dibsPaymentProcessorMock.Object, _receiptViewModelBuilderMock.Object, _googleAnalyticsTracker.Object, _logger.Object);
        }