public void Test_ContinouslyInitializingClientAndPolling_ShouldNotCauseMemoryLeaks() { while (true) { _easyMwsClient = new EasyMwsClient(AmazonRegion.Europe, "MerchantId", "test", "test", "test", _loggerMock.Object, _options); _easyMwsClient.Poll(); } }
public void SetUp() { _options = new EasyMwsOptions(); _dbContext = new EasyMwsContext(); _loggerMock = new Mock <IEasyMwsLogger>(); _mwsClientMock = new Mock <IMarketplaceWebServiceClient>(); var feedProcessorMock = new Mock <IFeedQueueingProcessor>(); var reportProcessor = new ReportProcessor(_region, _merchantId, _mwsAuthToken, _options, _mwsClientMock.Object, _loggerMock.Object); _easyMwsClient = new EasyMwsClient(AmazonRegion.Europe, _merchantId, _mwsAuthToken, "test", "test", reportProcessor, feedProcessorMock.Object, _loggerMock.Object, _options); }