@@ -382,24 +382,24 @@ public async Task TransformToPowerShellCompliantOpenApiAsync()
382
382
}
383
383
384
384
[ Fact ]
385
- public void InvokeTransformCommand ( )
385
+ public async Task InvokeTransformCommandAsync ( )
386
386
{
387
387
var rootCommand = Program . CreateRootCommand ( ) ;
388
388
var openapi = Path . Combine ( "." , "UtilityFiles" , "SampleOpenApi.yml" ) ;
389
389
var args = new [ ] { "transform" , "-d" , openapi , "-o" , "sample.json" , "--co" } ;
390
390
var parseResult = rootCommand . Parse ( args ) ;
391
- var handler = rootCommand . Subcommands . Where ( c => c . Name == "transform" ) . First ( ) . Handler ;
391
+ var handler = rootCommand . Subcommands . First ( c => c . Name == "transform" ) . Handler ;
392
392
var context = new InvocationContext ( parseResult ) ;
393
393
394
- handler ! . Invoke ( context ) ;
394
+ await handler ! . InvokeAsync ( context ) ;
395
395
396
- var output = File . ReadAllText ( "sample.json" ) ;
396
+ var output = await File . ReadAllTextAsync ( "sample.json" ) ;
397
397
Assert . NotEmpty ( output ) ;
398
398
}
399
399
400
400
401
401
[ Fact ]
402
- public void InvokeShowCommand ( )
402
+ public async Task InvokeShowCommandAsync ( )
403
403
{
404
404
var rootCommand = Program . CreateRootCommand ( ) ;
405
405
var openApi = Path . Combine ( "." , "UtilityFiles" , "SampleOpenApi.yml" ) ;
@@ -408,14 +408,14 @@ public void InvokeShowCommand()
408
408
var handler = rootCommand . Subcommands . Where ( c => c . Name == "show" ) . First ( ) . Handler ;
409
409
var context = new InvocationContext ( parseResult ) ;
410
410
411
- handler ! . Invoke ( context ) ;
411
+ await handler ! . InvokeAsync ( context ) ;
412
412
413
- var output = File . ReadAllText ( "sample.md" ) ;
413
+ var output = await File . ReadAllTextAsync ( "sample.md" ) ;
414
414
Assert . Contains ( "graph LR" , output , StringComparison . Ordinal ) ;
415
415
}
416
416
417
417
[ Fact ]
418
- public void InvokePluginCommand ( )
418
+ public async Task InvokePluginCommandAsync ( )
419
419
{
420
420
var rootCommand = Program . CreateRootCommand ( ) ;
421
421
var manifest = Path . Combine ( "." , "UtilityFiles" , "exampleapimanifest.json" ) ;
@@ -424,9 +424,9 @@ public void InvokePluginCommand()
424
424
var handler = rootCommand . Subcommands . Where ( c => c . Name == "plugin" ) . First ( ) . Handler ;
425
425
var context = new InvocationContext ( parseResult ) ;
426
426
427
- handler ! . Invoke ( context ) ;
427
+ await handler ! . InvokeAsync ( context ) ;
428
428
429
- using var jsDoc = JsonDocument . Parse ( File . ReadAllText ( "ai-plugin.json" ) ) ;
429
+ using var jsDoc = JsonDocument . Parse ( await File . ReadAllTextAsync ( "ai-plugin.json" ) ) ;
430
430
var openAiManifest = OpenAIPluginManifest . Load ( jsDoc . RootElement ) ;
431
431
432
432
Assert . NotNull ( openAiManifest ) ;
0 commit comments