コード例 #1
0
ファイル: EasyMwsClientTests.cs プロジェクト: jdease/EasyMWS
 public void SetUp()
 {
     _feedProcessorMock   = new Mock <IFeedQueueingProcessor>();
     _reportProcessorMock = new Mock <IReportQueueingProcessor>();
     _loggerMock          = new Mock <IEasyMwsLogger>();
     _easyMwsClient       = new EasyMwsClient(AmazonRegion.Europe, "MerchantId", "test", "test", "test", _reportProcessorMock.Object,
                                              _feedProcessorMock.Object, _loggerMock.Object, new EasyMwsOptions());
 }
コード例 #2
0
        public void IfLoggingIsDisabled_Poll_DoesNotLogAMessage()
        {
            _easyMwsClient = new EasyMwsClient(AmazonRegion.Europe, "test", "test", "test", "test", null, new EasyMwsOptions());
            var isAtLeastOneMessageLogged = false;

            _logger.LogAvailable += (sender, args) => { isAtLeastOneMessageLogged = true; };

            _easyMwsClient.Poll();

            Assert.IsFalse(isAtLeastOneMessageLogged);
        }
コード例 #3
0
ファイル: EasyMwsClientTests.cs プロジェクト: jdease/EasyMWS
 public void InitializingClient_WithEmptyMwsSecretAccessKey_ThrowsArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>(() =>
                                           _easyMwsClient = new EasyMwsClient(AmazonRegion.Europe, "MerchantId", "test", string.Empty, "test", _reportProcessorMock.Object,
                                                                              _feedProcessorMock.Object, _loggerMock.Object, new EasyMwsOptions()));
 }
コード例 #4
0
ファイル: EasyMwsClientTests.cs プロジェクト: jdease/EasyMWS
 public void InitializingClient_WithNullMerchant_ThrowsArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>(() =>
                                           _easyMwsClient = new EasyMwsClient(AmazonRegion.Europe, null, "test", "test", "test", _reportProcessorMock.Object,
                                                                              _feedProcessorMock.Object, _loggerMock.Object, new EasyMwsOptions()));
 }
コード例 #5
0
 public void Setup()
 {
     _logger        = new EasyMwsLogger();
     _easyMwsClient = new EasyMwsClient(AmazonRegion.Europe, "test", "test", "test", "test", _logger, new EasyMwsOptions());
 }