@@ -18,13 +18,13 @@ namespace Shared.EventStore.Tests;
1818public class AggregateRepositoryTests {
1919 [ Fact ]
2020 public async Task AggregateRepository_GetLatestVersion_AggregateReturned ( ) {
21- Mock < IEventStoreContext > context = new Mock < IEventStoreContext > ( ) ;
21+ Mock < IEventStoreContext > context = new ( ) ;
2222 IDomainEventFactory < IDomainEvent > factory = new DomainEventFactory ( ) ;
23- AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new AggregateRepository < TestAggregate , DomainEvent > ( context . Object , factory ) ;
23+ AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new ( context . Object , factory ) ;
2424
25- AggregateNameSetEvent aggregateNameSetEvent = new AggregateNameSetEvent ( TestData . AggregateId , TestData . EventId , "Test" ) ;
25+ AggregateNameSetEvent aggregateNameSetEvent = new ( TestData . AggregateId , TestData . EventId , "Test" ) ;
2626 EventRecord r = TestData . CreateEventRecord < AggregateNameSetEvent > ( aggregateNameSetEvent , "TestAggregate" ) ;
27- List < ResolvedEvent > e = new List < ResolvedEvent > {
27+ List < ResolvedEvent > e = new ( ) {
2828 new ResolvedEvent ( r , null , null )
2929 } ;
3030 context . Setup ( c => c . ReadEvents ( It . IsAny < String > ( ) , It . IsAny < Int64 > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( e ) ;
@@ -49,15 +49,16 @@ public async Task AggregateRepository_GetLatestVersion_NotFound_AggregateReturne
4949 [ Fact ]
5050 public async Task AggregateRepository_GetLatestVersion_ErrorApplyingEvents_ErrorThrown ( )
5151 {
52- Mock < IEventStoreContext > context = new Mock < IEventStoreContext > ( ) ;
52+ Mock < IEventStoreContext > context = new ( ) ;
5353 IDomainEventFactory < IDomainEvent > factory = new DomainEventFactory ( ) ;
54- AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new AggregateRepository < TestAggregate , DomainEvent > ( context . Object , factory ) ;
55- AggregateNameSetEvent aggregateNameSetEvent = new AggregateNameSetEvent ( TestData . AggregateId , TestData . EventId , "Error" ) ;
54+ AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new ( context . Object , factory ) ;
55+ AggregateNameSetEvent aggregateNameSetEvent = new ( TestData . AggregateId , TestData . EventId , "Error" ) ;
5656 EventRecord r = TestData . CreateEventRecord < AggregateNameSetEvent > ( aggregateNameSetEvent , "TestAggregate" ) ;
5757
58- List < ResolvedEvent > e = new List < ResolvedEvent > {
59- new ResolvedEvent ( r , null , null )
60- } ;
58+ List < ResolvedEvent > e = new ( )
59+ {
60+ new ResolvedEvent ( r , null , null )
61+ } ;
6162 context . Setup ( c => c . ReadEvents ( It . IsAny < String > ( ) , It . IsAny < Int64 > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( e ) ;
6263 Result < TestAggregate > result = await testAggregateRepository . GetLatestVersion ( TestData . AggregateId , CancellationToken . None ) ;
6364 result . IsFailed . ShouldBeTrue ( ) ;
@@ -81,14 +82,14 @@ public async Task AggregateRepository_GetLatestVersion_NoEvents_AggregateReturne
8182 [ Fact ]
8283 public async Task AggregateRepository_GetLatestVersionFromLastEvent_AggregateReturned ( )
8384 {
84- Mock < IEventStoreContext > context = new Mock < IEventStoreContext > ( ) ;
85+ Mock < IEventStoreContext > context = new ( ) ;
8586 IDomainEventFactory < IDomainEvent > factory = new DomainEventFactory ( ) ;
8687
87- AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new AggregateRepository < TestAggregate , DomainEvent > ( context . Object , factory ) ;
88+ AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new ( context . Object , factory ) ;
8889
89- AggregateNameSetEvent aggregateNameSetEvent = new AggregateNameSetEvent ( TestData . AggregateId , TestData . EventId , "Test" ) ;
90+ AggregateNameSetEvent aggregateNameSetEvent = new ( TestData . AggregateId , TestData . EventId , "Test" ) ;
9091 EventRecord r = TestData . CreateEventRecord < AggregateNameSetEvent > ( aggregateNameSetEvent , "TestAggregate" ) ;
91- List < ResolvedEvent > e = new List < ResolvedEvent > {
92+ List < ResolvedEvent > e = new ( ) {
9293 new ResolvedEvent ( r , null , null )
9394 } ;
9495 context . Setup ( c => c . GetEventsBackward ( It . IsAny < String > ( ) , It . IsAny < Int32 > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( e ) ;
@@ -100,17 +101,17 @@ public async Task AggregateRepository_GetLatestVersionFromLastEvent_AggregateRet
100101 [ Fact ]
101102 public async Task AggregateRepository_SaveChanges_NoChangesMade_ChangesAreSaved ( )
102103 {
103- Mock < IEventStoreContext > context = new Mock < IEventStoreContext > ( ) ;
104+ Mock < IEventStoreContext > context = new ( ) ;
104105 IDomainEventFactory < IDomainEvent > factory = new DomainEventFactory ( ) ;
105106
106- AggregateNameSetEvent aggregateNameSetEvent = new AggregateNameSetEvent ( TestData . AggregateId , TestData . EventId , "Test" ) ;
107+ AggregateNameSetEvent aggregateNameSetEvent = new ( TestData . AggregateId , TestData . EventId , "Test" ) ;
107108 EventRecord r = TestData . CreateEventRecord < AggregateNameSetEvent > ( aggregateNameSetEvent , "TestAggregate" ) ;
108- List < ResolvedEvent > e = new List < ResolvedEvent > {
109+ List < ResolvedEvent > e = new ( ) {
109110 new ResolvedEvent ( r , null , null )
110111 } ;
111112 context . Setup ( c => c . GetEventsBackward ( It . IsAny < String > ( ) , It . IsAny < Int32 > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( e ) ;
112113
113- AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new AggregateRepository < TestAggregate , DomainEvent > ( context . Object , factory ) ;
114+ AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new ( context . Object , factory ) ;
114115 Result < TestAggregate > testAggregate = await testAggregateRepository . GetLatestVersionFromLastEvent ( TestData . AggregateId , CancellationToken . None ) ;
115116
116117 Result result = await testAggregateRepository . SaveChanges ( testAggregate . Data , CancellationToken . None ) ;
@@ -120,18 +121,18 @@ public async Task AggregateRepository_SaveChanges_NoChangesMade_ChangesAreSaved(
120121 [ Fact ]
121122 public async Task AggregateRepository_SaveChanges_ErrorsOnInsert_FailedResult ( )
122123 {
123- Mock < IEventStoreContext > context = new Mock < IEventStoreContext > ( ) ;
124+ Mock < IEventStoreContext > context = new ( ) ;
124125 IDomainEventFactory < IDomainEvent > factory = new DomainEventFactory ( ) ;
125126
126- AggregateNameSetEvent aggregateNameSetEvent = new AggregateNameSetEvent ( TestData . AggregateId , TestData . EventId , "Test" ) ;
127+ AggregateNameSetEvent aggregateNameSetEvent = new ( TestData . AggregateId , TestData . EventId , "Test" ) ;
127128 EventRecord r = TestData . CreateEventRecord < AggregateNameSetEvent > ( aggregateNameSetEvent , "TestAggregate" ) ;
128- List < ResolvedEvent > e = new List < ResolvedEvent > {
129+ List < ResolvedEvent > e = new ( ) {
129130 new ResolvedEvent ( r , null , null )
130131 } ;
131132 context . Setup ( c => c . GetEventsBackward ( It . IsAny < String > ( ) , It . IsAny < Int32 > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( Result . Success ( e ) ) ;
132133 context . Setup ( c => c . InsertEvents ( It . IsAny < String > ( ) , It . IsAny < long > ( ) , It . IsAny < List < EventData > > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( Result . Failure ( "error" ) ) ;
133134
134- AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new AggregateRepository < TestAggregate , DomainEvent > ( context . Object , factory ) ;
135+ AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new ( context . Object , factory ) ;
135136 Result < TestAggregate > testAggregate = await testAggregateRepository . GetLatestVersionFromLastEvent ( TestData . AggregateId , CancellationToken . None ) ;
136137 testAggregate . Data . SetAggregateName ( "New name" , Guid . NewGuid ( ) ) ;
137138 Result result = await testAggregateRepository . SaveChanges ( testAggregate . Data , CancellationToken . None ) ;
@@ -141,14 +142,14 @@ public async Task AggregateRepository_SaveChanges_ErrorsOnInsert_FailedResult()
141142 [ Fact ]
142143 public async Task AggregateRepository_GetLatestVersionFromLastEvent_GetEventsFailed_FailedResult ( )
143144 {
144- Mock < IEventStoreContext > context = new Mock < IEventStoreContext > ( ) ;
145+ Mock < IEventStoreContext > context = new ( ) ;
145146 IDomainEventFactory < IDomainEvent > factory = new DomainEventFactory ( ) ;
146147
147- AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new AggregateRepository < TestAggregate , DomainEvent > ( context . Object , factory ) ;
148+ AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new ( context . Object , factory ) ;
148149
149- AggregateNameSetEvent aggregateNameSetEvent = new AggregateNameSetEvent ( TestData . AggregateId , TestData . EventId , "Test" ) ;
150+ AggregateNameSetEvent aggregateNameSetEvent = new ( TestData . AggregateId , TestData . EventId , "Test" ) ;
150151 EventRecord r = TestData . CreateEventRecord < AggregateNameSetEvent > ( aggregateNameSetEvent , "TestAggregate" ) ;
151- List < ResolvedEvent > e = new List < ResolvedEvent > {
152+ List < ResolvedEvent > e = new ( ) {
152153 new ResolvedEvent ( r , null , null )
153154 } ;
154155 context . Setup ( c => c . GetEventsBackward ( It . IsAny < String > ( ) , It . IsAny < Int32 > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( Result . Failure ( "error" ) ) ;
@@ -160,18 +161,18 @@ public async Task AggregateRepository_GetLatestVersionFromLastEvent_GetEventsFai
160161 [ Fact ]
161162 public async Task AggregateRepository_SaveChanges_ChangesMade_ChangesAreSaved ( )
162163 {
163- Mock < IEventStoreContext > context = new Mock < IEventStoreContext > ( ) ;
164+ Mock < IEventStoreContext > context = new ( ) ;
164165 context . Setup ( c => c . InsertEvents ( It . IsAny < String > ( ) , It . IsAny < long > ( ) , It . IsAny < List < EventData > > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( Result . Success ) ;
165166 IDomainEventFactory < IDomainEvent > factory = new DomainEventFactory ( ) ;
166167
167- AggregateNameSetEvent aggregateNameSetEvent = new AggregateNameSetEvent ( TestData . AggregateId , TestData . EventId , "Test" ) ;
168+ AggregateNameSetEvent aggregateNameSetEvent = new ( TestData . AggregateId , TestData . EventId , "Test" ) ;
168169 EventRecord r = TestData . CreateEventRecord < AggregateNameSetEvent > ( aggregateNameSetEvent , "TestAggregate" ) ;
169- List < ResolvedEvent > e = new List < ResolvedEvent > {
170+ List < ResolvedEvent > e = new ( ) {
170171 new ResolvedEvent ( r , null , null )
171172 } ;
172173 context . Setup ( c => c . GetEventsBackward ( It . IsAny < String > ( ) , It . IsAny < Int32 > ( ) , It . IsAny < CancellationToken > ( ) ) ) . ReturnsAsync ( e ) ;
173174
174- AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new AggregateRepository < TestAggregate , DomainEvent > ( context . Object , factory ) ;
175+ AggregateRepository < TestAggregate , DomainEvent > testAggregateRepository = new ( context . Object , factory ) ;
175176 Result < TestAggregate > testAggregaterResult = await testAggregateRepository . GetLatestVersionFromLastEvent ( TestData . AggregateId , CancellationToken . None ) ;
176177 var testAggregate = testAggregaterResult . Data ;
177178 testAggregate . SetAggregateName ( "New name" , Guid . NewGuid ( ) ) ;
0 commit comments