@@ -30,7 +30,7 @@ public AzureBlobArchiveProviderTests()
3030 _storageLocationFunction = ( message ) => $ "{ message . Header . Topic } /{ message . Id } ". ToLower ( ) ;
3131 }
3232
33- [ Test ]
33+ [ Fact ]
3434 public async Task GivenARequestToArchiveAMessage_TheMessageIsArchived ( )
3535 {
3636 var publication = new Publication
@@ -41,31 +41,27 @@ public async Task GivenARequestToArchiveAMessage_TheMessageIsArchived()
4141
4242 var commandMessage = _commandMapper ? . MapToMessage ( _command , publication ) ;
4343
44- if ( commandMessage == null )
45- {
46- Assert . Fail ( "Failed to map command to message" ) ;
47- return ;
48- }
44+ Assert . NotNull ( commandMessage ) ;
4945
5046 var blobClient = GetClient ( AccessTier . Cool ) . GetBlobClient ( _storageLocationFunction ? . Invoke ( commandMessage ) ) ;
5147
5248 _provider ? . ArchiveMessage ( commandMessage ) ;
5349
54- Assert . That ( ( bool ) await blobClient . ExistsAsync ( ) , Is . True ) ;
50+ Assert . True ( await blobClient . ExistsAsync ( ) ) ;
5551
5652 var tags = ( await blobClient . GetTagsAsync ( ) ) . Value . Tags ;
57- Assert . That ( tags . Count , Is . EqualTo ( 0 ) ) ;
53+ Assert . Empty ( tags ) ;
5854
5955 var body = ( await blobClient . DownloadContentAsync ( ) ) . Value . Content . ToString ( ) ;
6056
61- Assert . That ( body , Is . EqualTo ( commandMessage . Body . Value ) ) ;
57+ Assert . Equal ( commandMessage . Body . Value , body ) ;
6258
6359 var tier = await blobClient . GetPropertiesAsync ( ) ;
64- Assert . That ( tier . Value . AccessTier , Is . EqualTo ( AccessTier . Cool . ToString ( ) ) ) ;
60+ Assert . Equal ( AccessTier . Cool . ToString ( ) , tier . Value . AccessTier ) ;
6561
6662 }
6763
68- [ Test ]
64+ [ Fact ]
6965 public async Task GivenARequestToArchiveAMessage_WhenTagsAreTurnedOn_ThenTagsAreWritten ( )
7066 {
7167 var publication = new Publication
@@ -81,18 +77,18 @@ public async Task GivenARequestToArchiveAMessage_WhenTagsAreTurnedOn_ThenTagsAre
8177 _provider ? . ArchiveMessage ( eventMessage ) ;
8278
8379 var tier = await blobClient . GetPropertiesAsync ( ) ;
84- Assert . That ( tier . Value . AccessTier , Is . EqualTo ( AccessTier . Hot . ToString ( ) ) ) ;
80+ Assert . Equal ( AccessTier . Hot . ToString ( ) , tier . Value . AccessTier ) ;
8581
8682 var tags = ( await blobClient . GetTagsAsync ( ) ) . Value . Tags ;
8783
88- Assert . That ( tags [ "topic" ] , Is . EqualTo ( eventMessage . Header . Topic . Value ) ) ;
89- Assert . That ( tags [ "correlationId" ] , Is . EqualTo ( eventMessage . Header . CorrelationId . Value ) ) ;
90- Assert . That ( tags [ "message_type" ] , Is . EqualTo ( eventMessage . Header . MessageType . ToString ( ) ) ) ;
91- Assert . That ( DateTime . Parse ( tags [ "timestamp" ] ) , Is . EqualTo ( eventMessage . Header . TimeStamp . DateTime ) ) ;
92- Assert . That ( tags [ "content_type" ] , Is . EqualTo ( eventMessage . Header . ContentType ! . ToString ( ) ) ) ;
84+ Assert . Equal ( eventMessage . Header . Topic . Value , tags [ "topic" ] ) ;
85+ Assert . Equal ( eventMessage . Header . CorrelationId . Value , tags [ "correlationId" ] ) ;
86+ Assert . Equal ( eventMessage . Header . MessageType . ToString ( ) , tags [ "message_type" ] ) ;
87+ Assert . Equal ( eventMessage . Header . TimeStamp . DateTime , DateTime . Parse ( tags [ "timestamp" ] ) ) ;
88+ Assert . Equal ( eventMessage . Header . ContentType ! . ToString ( ) , tags [ "content_type" ] ) ;
9389 }
9490
95- [ Test ]
91+ [ Fact ]
9692 public async Task GivenARequestToArchiveAMessageAsync_TheMessageIsArchived ( )
9793 {
9894 var publication = new Publication
@@ -103,31 +99,27 @@ public async Task GivenARequestToArchiveAMessageAsync_TheMessageIsArchived()
10399
104100 var commandMessage = _commandMapper . MapToMessage ( _command , publication ) ;
105101
106- if ( commandMessage == null )
107- {
108- Assert . Fail ( "Failed to map command to message" ) ;
109- return ;
110- }
102+ Assert . NotNull ( commandMessage ) ;
111103
112104 var blobClient = GetClient ( AccessTier . Cool ) . GetBlobClient ( _storageLocationFunction . Invoke ( commandMessage ) ) ;
113105
114106 await _provider ? . ArchiveMessageAsync ( commandMessage , CancellationToken . None ) ! ;
115107
116- Assert . That ( ( bool ) await blobClient . ExistsAsync ( ) , Is . True ) ;
108+ Assert . True ( await blobClient . ExistsAsync ( ) ) ;
117109
118110 var tags = ( await blobClient . GetTagsAsync ( ) ) . Value . Tags ;
119- Assert . That ( tags . Count , Is . EqualTo ( 0 ) ) ;
111+ Assert . Empty ( tags ) ;
120112
121113 var body = ( await blobClient . DownloadContentAsync ( ) ) . Value . Content . ToString ( ) ;
122114
123- Assert . That ( body , Is . EqualTo ( commandMessage . Body . Value ) ) ;
115+ Assert . Equal ( commandMessage . Body . Value , body ) ;
124116
125117 var tier = await blobClient . GetPropertiesAsync ( ) ;
126- Assert . That ( tier . Value . AccessTier , Is . EqualTo ( AccessTier . Cool . ToString ( ) ) ) ;
118+ Assert . Equal ( AccessTier . Cool . ToString ( ) , tier . Value . AccessTier ) ;
127119
128120 }
129121
130- [ Test ]
122+ [ Fact ]
131123 public async Task GivenARequestToArchiveAMessageAsync_WhenParallel_TheMessageIsArchived ( )
132124 {
133125 var cmdPublication = new Publication
@@ -162,10 +154,10 @@ public async Task GivenARequestToArchiveAMessageAsync_WhenParallel_TheMessageIsA
162154 foreach ( var message in messages )
163155 {
164156 var blobClient = containerClient . GetBlobClient ( _storageLocationFunction . Invoke ( message ) ) ;
165- Assert . That ( ( bool ) await blobClient . ExistsAsync ( ) , Is . True ) ;
157+ Assert . True ( await blobClient . ExistsAsync ( ) ) ;
166158
167159 var tags = ( await blobClient . GetTagsAsync ( ) ) . Value . Tags ;
168- Assert . That ( tags . Count , Is . EqualTo ( 0 ) ) ;
160+ Assert . Empty ( tags ) ;
169161
170162 var body = ( await blobClient . DownloadContentAsync ( ) ) . Value . Content . ToString ( ) ;
171163
@@ -175,15 +167,15 @@ public async Task GivenARequestToArchiveAMessageAsync_WhenParallel_TheMessageIsA
175167 else if ( message . Header . MessageType == MessageType . MT_EVENT )
176168 brighterBody = JsonSerializer . Serialize ( superAwesomeEvents . First ( c => c . Id == message . Id ) ) ;
177169
178- Assert . That ( body , Is . EqualTo ( brighterBody ) ) ;
170+ Assert . Equal ( brighterBody , body ) ;
179171
180172 var tier = await blobClient . GetPropertiesAsync ( ) ;
181- Assert . That ( tier . Value . AccessTier , Is . EqualTo ( AccessTier . Cool . ToString ( ) ) ) ;
173+ Assert . Equal ( AccessTier . Cool . ToString ( ) , tier . Value . AccessTier ) ;
182174 }
183175
184176 }
185177
186- [ Test ]
178+ [ Fact ]
187179 public async Task GivenARequestToArchiveAMessageAsync_WhenTagsAreTurnedOn_ThenTagsAreWritten ( )
188180 {
189181 var publication = new Publication
@@ -199,15 +191,15 @@ public async Task GivenARequestToArchiveAMessageAsync_WhenTagsAreTurnedOn_ThenTa
199191 await _provider ? . ArchiveMessageAsync ( eventMessage , CancellationToken . None ) ! ;
200192
201193 var tier = await blobClient . GetPropertiesAsync ( ) ;
202- Assert . That ( tier . Value . AccessTier , Is . EqualTo ( AccessTier . Hot . ToString ( ) ) ) ;
194+ Assert . Equal ( AccessTier . Hot . ToString ( ) , tier . Value . AccessTier ) ;
203195
204196 var tags = ( await blobClient . GetTagsAsync ( ) ) . Value . Tags ;
205197
206- Assert . That ( tags [ "topic" ] , Is . EqualTo ( eventMessage . Header . Topic . Value ) ) ;
207- Assert . That ( tags [ "correlationId" ] , Is . EqualTo ( eventMessage . Header . CorrelationId . Value ) ) ;
208- Assert . That ( tags [ "message_type" ] , Is . EqualTo ( eventMessage . Header . MessageType . ToString ( ) ) ) ;
209- Assert . That ( DateTime . Parse ( tags [ "timestamp" ] ) , Is . EqualTo ( eventMessage . Header . TimeStamp . DateTime ) ) ;
210- Assert . That ( tags [ "content_type" ] , Is . EqualTo ( eventMessage . Header . ContentType ! . ToString ( ) ) ) ;
198+ Assert . Equal ( eventMessage . Header . Topic . Value , tags [ "topic" ] ) ;
199+ Assert . Equal ( eventMessage . Header . CorrelationId . Value , tags [ "correlationId" ] ) ;
200+ Assert . Equal ( eventMessage . Header . MessageType . ToString ( ) , tags [ "message_type" ] ) ;
201+ Assert . Equal ( eventMessage . Header . TimeStamp . DateTime , DateTime . Parse ( tags [ "timestamp" ] ) ) ;
202+ Assert . Equal ( eventMessage . Header . ContentType ! . ToString ( ) , tags [ "content_type" ] ) ;
211203 }
212204
213205 private BlobContainerClient GetClient ( AccessTier tier , bool tags = false )
0 commit comments