public void SetUp()
        {
            logger   = new NullLogger <TrackingConfigFactory>();
            config   = new TwitterConfig();
            tracking = new Mock <ITrackingManager>();
            var tracker = new Mock <ITracker>();

            tracking.Setup(item => item.Resolve(It.IsAny <string>(), It.IsAny <string>())).Returns(tracker.Object);
            instance = CreateFactory();
        }
        public void SetUp()
        {
            mockSentimentAnalysis = new Mock <ISentimentAnalysis>();
            persistency           = new Mock <ITwitPersistency>();
            manager = new Mock <ITrackingManager>();
            var tracker = new Mock <ITracker>();

            manager.Setup(item => item.Resolve(It.IsAny <string>(), It.IsAny <string>())).Returns(tracker.Object);
            var config = new TwitterConfig();

            config.Keywords       = new[] { "Test" };
            config.HashKeywords   = true;
            config.Persistency    = "Test";
            trackingConfigFactory = new TrackingConfigFactory(
                new NullLogger <TrackingConfigFactory>(),
                config,
                manager.Object);
            instance = CreateInstance();
        }