public async Task add_get() { var msg = Setup.Fixture.CreateMany<MyEvent>().ToList(); var myEvent = new MyEvent() {TimeStamp = DateTimeOffset.Now.AddDays(-100)}; msg.Add(myEvent); await _sut.Add("bla", msg); var all=_sut.GetMessages("bla", 20); all.ShouldAllBeEquivalentTo(msg); all.Should().BeInAscendingOrder(d => d.TimeStamp); all.Cast<MyEvent>().Any(d => d.Some == "Lala").Should().BeTrue(); }
public void Handle(MyEvent ev) { }
public void Handle(MyEvent ev) { _results.Add(ev.GetType()); }