Esempio n. 1
0
        public void ShouldGetFrom()
        {
            _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));
            _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));
            _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));
            _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));
            _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));
            var logs = _log.GetFrom(3);

            logs.Count.ShouldBe(3);
        }
Esempio n. 2
0
        public async Task ShouldGetFrom()
        {
            await _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));

            await _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));

            await _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));

            await _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));

            await _log.Apply(new LogEntry(new FakeCommand("test"), typeof(string), 1));

            var logs = await _log.GetFrom(3);

            logs.Count.ShouldBe(3);
        }