public IntervalTransformer(ILogger logger, IEventFixer fixer, int firstVersionToInclude)
 {
     Asserts.That(firstVersionToInclude >= 0);
     _logger = logger;
     _fixer  = fixer;
     _firstVersionToInclude = firstVersionToInclude;
 }
Esempio n. 2
0
        public void Setup()
        {
            _processedEvents       = new List <IDEEvent>();
            _firstVersionToInclude = 0;
            _fixer = Mock.Of <IEventFixer>();
            Mock.Get(_fixer)
            .Setup(f => f.FixAndFilter(It.IsAny <IEnumerable <IDEEvent> >()))
            .Returns <IEnumerable <IDEEvent> >(es => es);

            _testTransformer = Mock.Of <IEventToIntervalTransformer <Interval> >();
            Mock.Get(_testTransformer)
            .Setup(t => t.ProcessEvent(It.IsAny <IDEEvent>()))
            .Callback <IDEEvent>(_processedEvents.Add);
        }
Esempio n. 3
0
 public EventStreamExport(string dirRoot, IEventFixer eventFixer)
 {
     _dirRoot    = dirRoot;
     _eventFixer = eventFixer;
 }