예제 #1
0
        public async Task events_get_event()
        {
            _eventstore.Setup(x => x.GetEvents <FakeEntity>(Moq.It.IsAny <string>(), Moq.It.IsAny <Id>(), Moq.It.IsAny <Id[]>(), Moq.It.IsAny <long?>(), Moq.It.IsAny <int?>()))
            .Returns(Task.FromResult(new IFullEvent[] { }));

            await _entity.GetEvents(0, 1).ConfigureAwait(false);

            _eventstore.Verify(x => x.GetEvents <FakeEntity>(Moq.It.IsAny <string>(), Moq.It.IsAny <Id>(), Moq.It.IsAny <Id[]>(), Moq.It.IsAny <long?>(), Moq.It.IsAny <int?>()), Moq.Times.Once);
        }
예제 #2
0
        public async Task events_get_event()
        {
            _streamstore.Setup(x => x.GetEvents <FakeEntity>(Moq.It.IsAny <IEventStream>(), Moq.It.IsAny <long>(), Moq.It.IsAny <int>(), Moq.It.IsAny <string>()))
            .Returns(Task.FromResult(new IFullEvent[] {}.AsEnumerable()));

            await _entity.GetEvents(0, 1).ConfigureAwait(false);

            _streamstore.Verify(
                x => x.GetEvents <FakeEntity>(Moq.It.IsAny <IEventStream>(), Moq.It.IsAny <long>(), Moq.It.IsAny <int>(),
                                              Moq.It.IsAny <string>()), Moq.Times.Once);
        }