11using System ;
2+ using SimpleResults ;
23using Xunit ;
34
45namespace FileProcessor . FileImportLogAggregate . Tests
@@ -25,7 +26,8 @@ public void FileImportLogAggregate_CanBeCreated_IsCreated()
2526 public void FileImportLogAggregate_CreateImportLog_IsCreated ( )
2627 {
2728 FileImportLogAggregate fileImportLogAggregate = FileImportLogAggregate . Create ( TestData . FileImportLogId ) ;
28- fileImportLogAggregate . CreateImportLog ( TestData . EstateId , TestData . ImportLogDateTime ) ;
29+ Result result = fileImportLogAggregate . CreateImportLog ( TestData . EstateId , TestData . ImportLogDateTime ) ;
30+ result . IsSuccess . ShouldBeTrue ( ) ;
2931
3032 FileImportLog fileImportLog = fileImportLogAggregate . GetFileImportLog ( ) ;
3133 fileImportLog . ShouldNotBeNull ( ) ;
@@ -48,10 +50,8 @@ public void FileImportLogAggregate_CreateImportLog_AlreadyCreated_SilentlyHandle
4850 fileImportLog . EstateId . ShouldBe ( TestData . EstateId ) ;
4951 fileImportLog . FileImportLogDateTime . ShouldBe ( TestData . ImportLogDateTime ) ;
5052
51- Should . NotThrow ( ( ) =>
52- {
53- fileImportLogAggregate . CreateImportLog ( TestData . EstateId , TestData . ImportLogDateTime ) ;
54- } ) ;
53+ var result = fileImportLogAggregate . CreateImportLog ( TestData . EstateId , TestData . ImportLogDateTime ) ;
54+ result . IsSuccess . ShouldBeTrue ( ) ;
5555 }
5656
5757 [ Fact ]
@@ -70,14 +70,12 @@ public void FileImportLogAggregate_AddImportedFile_FileAdded()
7070 }
7171
7272 [ Fact ]
73- public void FileImportLogAggregate_AddImportedFile_ImportLogNotCreated_ErrorThrown ( )
74- {
73+ public void FileImportLogAggregate_AddImportedFile_ImportLogNotCreated_ErrorThrown ( ) {
7574 FileImportLogAggregate fileImportLogAggregate = FileImportLogAggregate . Create ( TestData . FileImportLogId ) ;
7675
77- Should . Throw < InvalidOperationException > ( ( ) =>
78- {
79- fileImportLogAggregate . AddImportedFile ( TestData . FileId , TestData . MerchantId , TestData . UserId , TestData . FileProfileId , TestData . OriginalFileName , TestData . FilePath , TestData . FileUploadedDateTime ) ;
80- } ) ;
76+ var result = fileImportLogAggregate . AddImportedFile ( TestData . FileId , TestData . MerchantId , TestData . UserId , TestData . FileProfileId , TestData . OriginalFileName , TestData . FilePath , TestData . FileUploadedDateTime ) ;
77+ result . IsFailed . ShouldBeTrue ( ) ;
78+ result . Status . ShouldBe ( ResultStatus . Invalid ) ;
8179 }
8280
8381 [ Fact ]
@@ -86,10 +84,9 @@ public void FileImportLogAggregate_AddImportedFile_DuplicateFileId_ErrorThrown()
8684 FileImportLogAggregate fileImportLogAggregate = FileImportLogAggregate . Create ( TestData . FileImportLogId ) ;
8785 fileImportLogAggregate . CreateImportLog ( TestData . EstateId , TestData . ImportLogDateTime ) ;
8886 fileImportLogAggregate . AddImportedFile ( TestData . FileId , TestData . MerchantId , TestData . UserId , TestData . FileProfileId , TestData . OriginalFileName , TestData . FilePath , TestData . FileUploadedDateTime ) ;
89- Should . Throw < InvalidOperationException > ( ( ) =>
90- {
91- fileImportLogAggregate . AddImportedFile ( TestData . FileId , TestData . MerchantId , TestData . UserId , TestData . FileProfileId , TestData . OriginalFileName , TestData . FilePath , TestData . FileUploadedDateTime ) ;
92- } ) ;
87+ Result result = fileImportLogAggregate . AddImportedFile ( TestData . FileId , TestData . MerchantId , TestData . UserId , TestData . FileProfileId , TestData . OriginalFileName , TestData . FilePath , TestData . FileUploadedDateTime ) ;
88+ result . IsFailed . ShouldBeTrue ( ) ;
89+ result . Status . ShouldBe ( ResultStatus . Invalid ) ;
9390 }
9491 }
9592}
0 commit comments