@@ -130,18 +130,18 @@ public void WithRequiredCommand_ThrowsOnNullCommand()
130130 }
131131
132132 [ Fact ]
133- public async Task RequiredCommandValidationLifecycleHook_IsRegistered ( )
133+ public async Task RequiredCommandValidationEventingSubscriber_IsRegistered ( )
134134 {
135135 var builder = DistributedApplication . CreateBuilder ( ) ;
136136
137137 await using var app = builder . Build ( ) ;
138138
139139 var subscribers = app . Services . GetServices < IDistributedApplicationEventingSubscriber > ( ) ;
140- Assert . Contains ( subscribers , s => s is RequiredCommandValidationLifecycleHook ) ;
140+ Assert . Contains ( subscribers , s => s is RequiredCommandValidationEventingSubscriber ) ;
141141 }
142142
143143 [ Fact ]
144- public async Task RequiredCommandValidationLifecycleHook_ValidatesExistingCommand ( )
144+ public async Task RequiredCommandValidationEventingSubscriber_ValidatesExistingCommand ( )
145145 {
146146 var builder = DistributedApplication . CreateBuilder ( ) ;
147147 var command = OperatingSystem . IsWindows ( ) ? "cmd" : "sh" ;
@@ -158,7 +158,7 @@ public async Task RequiredCommandValidationLifecycleHook_ValidatesExistingComman
158158 }
159159
160160 [ Fact ]
161- public async Task RequiredCommandValidationLifecycleHook_LogsWarningForMissingCommand ( )
161+ public async Task RequiredCommandValidationEventingSubscriber_LogsWarningForMissingCommand ( )
162162 {
163163 var builder = DistributedApplication . CreateBuilder ( ) ;
164164 builder . AddContainer ( "test" , "image" ) . WithRequiredCommand ( "this-command-definitely-does-not-exist-12345" ) ;
@@ -175,7 +175,7 @@ public async Task RequiredCommandValidationLifecycleHook_LogsWarningForMissingCo
175175 }
176176
177177 [ Fact ]
178- public async Task RequiredCommandValidationLifecycleHook_IncludesHelpLinkInWarning ( )
178+ public async Task RequiredCommandValidationEventingSubscriber_IncludesHelpLinkInWarning ( )
179179 {
180180 var builder = DistributedApplication . CreateBuilder ( ) ;
181181 builder . AddContainer ( "test" , "image" )
@@ -193,7 +193,7 @@ public async Task RequiredCommandValidationLifecycleHook_IncludesHelpLinkInWarni
193193 }
194194
195195 [ Fact ]
196- public async Task RequiredCommandValidationLifecycleHook_CallsValidationCallback ( )
196+ public async Task RequiredCommandValidationEventingSubscriber_CallsValidationCallback ( )
197197 {
198198 var builder = DistributedApplication . CreateBuilder ( ) ;
199199 var callbackInvoked = false ;
@@ -218,7 +218,7 @@ public async Task RequiredCommandValidationLifecycleHook_CallsValidationCallback
218218 }
219219
220220 [ Fact ]
221- public async Task RequiredCommandValidationLifecycleHook_CallsValidationCallbackWithContext ( )
221+ public async Task RequiredCommandValidationEventingSubscriber_CallsValidationCallbackWithContext ( )
222222 {
223223 var builder = DistributedApplication . CreateBuilder ( ) ;
224224 var command = OperatingSystem . IsWindows ( ) ? "cmd" : "sh" ;
@@ -246,7 +246,7 @@ public async Task RequiredCommandValidationLifecycleHook_CallsValidationCallback
246246 }
247247
248248 [ Fact ]
249- public async Task RequiredCommandValidationLifecycleHook_LogsWarningOnFailedValidationCallback ( )
249+ public async Task RequiredCommandValidationEventingSubscriber_LogsWarningOnFailedValidationCallback ( )
250250 {
251251 var builder = DistributedApplication . CreateBuilder ( ) ;
252252 var command = OperatingSystem . IsWindows ( ) ? "cmd" : "sh" ;
@@ -269,7 +269,7 @@ public async Task RequiredCommandValidationLifecycleHook_LogsWarningOnFailedVali
269269 }
270270
271271 [ Fact ]
272- public async Task RequiredCommandValidationLifecycleHook_ValidatesMultipleAnnotations ( )
272+ public async Task RequiredCommandValidationEventingSubscriber_ValidatesMultipleAnnotations ( )
273273 {
274274 var builder = DistributedApplication . CreateBuilder ( ) ;
275275 var command = OperatingSystem . IsWindows ( ) ? "cmd" : "sh" ;
@@ -290,7 +290,7 @@ public async Task RequiredCommandValidationLifecycleHook_ValidatesMultipleAnnota
290290 }
291291
292292 [ Fact ]
293- public async Task RequiredCommandValidationLifecycleHook_CoalescesNotificationsForSameCommand ( )
293+ public async Task RequiredCommandValidationEventingSubscriber_CoalescesNotificationsForSameCommand ( )
294294 {
295295 var builder = DistributedApplication . CreateBuilder ( ) ;
296296 const string missingCommand = "this-command-definitely-does-not-exist-coalesce-test" ;
@@ -312,7 +312,7 @@ public async Task RequiredCommandValidationLifecycleHook_CoalescesNotificationsF
312312 }
313313
314314 [ Fact ]
315- public async Task RequiredCommandValidationLifecycleHook_CachesSuccessfulValidation ( )
315+ public async Task RequiredCommandValidationEventingSubscriber_CachesSuccessfulValidation ( )
316316 {
317317 var builder = DistributedApplication . CreateBuilder ( ) ;
318318 var command = OperatingSystem . IsWindows ( ) ? "cmd" : "sh" ;
@@ -347,7 +347,7 @@ public async Task RequiredCommandValidationLifecycleHook_CachesSuccessfulValidat
347347 }
348348
349349 [ Fact ]
350- public async Task RequiredCommandValidationLifecycleHook_CallsInteractionServiceForMissingCommand ( )
350+ public async Task RequiredCommandValidationEventingSubscriber_CallsInteractionServiceForMissingCommand ( )
351351 {
352352 var builder = DistributedApplication . CreateBuilder ( ) ;
353353 const string missingCommand = "this-command-does-not-exist-interaction-test" ;
@@ -379,7 +379,7 @@ public async Task RequiredCommandValidationLifecycleHook_CallsInteractionService
379379 }
380380
381381 [ Fact ]
382- public async Task RequiredCommandValidationLifecycleHook_DoesNotCallInteractionServiceWhenUnavailable ( )
382+ public async Task RequiredCommandValidationEventingSubscriber_DoesNotCallInteractionServiceWhenUnavailable ( )
383383 {
384384 var builder = DistributedApplication . CreateBuilder ( ) ;
385385 const string missingCommand = "this-command-does-not-exist-unavailable-test" ;
@@ -403,7 +403,7 @@ public async Task RequiredCommandValidationLifecycleHook_DoesNotCallInteractionS
403403 }
404404
405405 [ Fact ]
406- public async Task RequiredCommandValidationLifecycleHook_CoalescesInteractionServiceCalls ( )
406+ public async Task RequiredCommandValidationEventingSubscriber_CoalescesInteractionServiceCalls ( )
407407 {
408408 var builder = DistributedApplication . CreateBuilder ( ) ;
409409 const string missingCommand = "this-command-does-not-exist-coalesce-interaction-test" ;
@@ -436,7 +436,7 @@ public async Task RequiredCommandValidationLifecycleHook_CoalescesInteractionSer
436436 }
437437
438438 /// <summary>
439- /// Helper method to subscribe all eventing subscribers (including RequiredCommandValidationLifecycleHook )
439+ /// Helper method to subscribe all eventing subscribers (including RequiredCommandValidationEventingSubscriber )
440440 /// to the eventing system. This simulates what happens during app.StartAsync().
441441 /// </summary>
442442 private static async Task SubscribeHooksAsync ( DistributedApplication app )
0 commit comments