Skip to content

Commit e7b202a

Browse files
author
andrey.leskov
committed
all green tests
1 parent 314a427 commit e7b202a

1 file changed

Lines changed: 6 additions & 8 deletions

File tree

GridDomain.Domain.Tests/Tools/Repositories/Test_event_repositoty_tools.cs

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
using System;
22
using System.Linq;
3+
using GridDomain.Common;
34
using GridDomain.EventSourcing;
45
using GridDomain.Node;
56
using GridDomain.Tests.Framework.Configuration;
@@ -39,15 +40,12 @@ public void Given_events_When_save_by_events_repository_Then_events_can_be_fetch
3940
new Message2(Guid.NewGuid()) {Id = 2}
4041
};
4142

42-
using (var repo = CreateRepository())
43-
{
44-
var persistId = "testId";
45-
46-
repo.Save(persistId, events);
43+
var persistId = "testId";
44+
var saveTime = BusinessDateTime.UtcNow;
45+
CreateRepository().Save(persistId, events);
4746

48-
var eventsLoaded = repo.Load(persistId).Cast<Message>();
49-
CollectionAssert.AreEquivalent(events.Cast<Message>().Select(e => e.Id),eventsLoaded.Select(e=> e.Id));
50-
}
47+
var eventsLoaded = CreateRepository().Load(persistId).Where(e => e.CreatedTime >= saveTime).Cast<Message>();
48+
CollectionAssert.AreEquivalent(events.Cast<Message>().Select(e => e.Id),eventsLoaded.Select(e=> e.Id));
5149
}
5250

5351
protected virtual IRepository<DomainEvent> CreateRepository()

0 commit comments

Comments
 (0)