CQRS.Tests.CQRS.EventSourcing.EventStoreTests.GetListOfAggregateIds C# (CSharp) Метод

GetListOfAggregateIds() приватный Метод

private GetListOfAggregateIds ( ) : void
Результат void
        public void GetListOfAggregateIds()
        {
            var aggregatesWithEvents = 1.Through(10).ToDictionary(i => i,
                                                                  i =>
                                                                  {
                                                                      var aggregateId = Guid.NewGuid();
                                                                      return 1.Through(10).Select(j => new SomeEvent(aggregateId, j)).ToList();
                                                                  });

            using (var eventStore = CreateEventStore())
            {
                eventStore.SaveEvents(aggregatesWithEvents.SelectMany(x => x.Value));
                var allAggregateIds = eventStore.StreamAggregateIdsInCreationOrder().ToList();
                Assert.AreEqual(aggregatesWithEvents.Count, allAggregateIds.Count());
            }
        }