File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed
TransactionProcessor.DatabaseTests Expand file tree Collapse file tree 1 file changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -130,5 +130,25 @@ public async Task AddFileImportLog_FileImportLogIsAdded_EventReplayHandled()
130130 result = await this . Repository . AddFileImportLog ( TestData . DomainEvents . ImportLogCreatedEvent , CancellationToken . None ) ;
131131 result . IsSuccess . ShouldBeTrue ( ) ;
132132 }
133- }
133+
134+ [ Fact ]
135+ public async Task AddFileImportLogFile_FileImportLogIsAdded ( )
136+ {
137+ Result result = await this . Repository . AddFileToImportLog ( TestData . DomainEvents . FileAddedToImportLogEvent , CancellationToken . None ) ;
138+ result . IsSuccess . ShouldBeTrue ( ) ;
139+ EstateManagementContext context = this . GetContext ( ) ;
140+ var fileImportLogFile = await context . FileImportLogFiles . SingleOrDefaultAsync ( f => f . FileImportLogId == TestData . DomainEvents . FileAddedToImportLogEvent . FileImportLogId && f . FileId == TestData . DomainEvents . FileAddedToImportLogEvent . FileId ) ;
141+ fileImportLogFile . ShouldNotBeNull ( ) ;
142+ }
143+
144+ [ Fact ]
145+ public async Task AddFileImportLogFile_EventReplayHandled ( )
146+ {
147+ Result result = await this . Repository . AddFileToImportLog ( TestData . DomainEvents . FileAddedToImportLogEvent , CancellationToken . None ) ;
148+ result . IsSuccess . ShouldBeTrue ( ) ;
149+
150+ result = await this . Repository . AddFileToImportLog ( TestData . DomainEvents . FileAddedToImportLogEvent , CancellationToken . None ) ;
151+ result . IsSuccess . ShouldBeTrue ( ) ;
152+ }
153+ }
134154}
You can’t perform that action at this time.
0 commit comments