@@ -38,7 +38,7 @@ public void OrderAttributeWorks()
3838
3939 var parser = new CommandLineParser < OrderModel > ( Services ) ;
4040
41- var result = parser . Parse ( new string [ ] { "app.exe" , from , to } ) ;
41+ var result = parser . Parse ( new string [ ] { from , to } ) ;
4242
4343 result . AssertNoErrors ( ) ;
4444
@@ -54,7 +54,7 @@ public void OrderAttributeWorks2()
5454
5555 var parser = new CommandLineParser < OrderModel > ( Services ) ;
5656
57- var result = parser . Parse ( new string [ ] { "app.exe" , " -r", "5" , from , to } ) ;
57+ var result = parser . Parse ( new string [ ] { "-r" , "5" , from , to } ) ;
5858
5959 result . AssertNoErrors ( ) ;
6060
@@ -76,7 +76,7 @@ public void OrderAttributeInCommandWorks()
7676 Assert . Equal ( to , model . To ) ;
7777 } ) ;
7878
79- var result = parser . Parse ( new string [ ] { "app.exe" , " cmd", from , to } ) ;
79+ var result = parser . Parse ( new string [ ] { "cmd" , from , to } ) ;
8080
8181 result . AssertNoErrors ( ) ;
8282 }
@@ -89,7 +89,7 @@ public void OrderedOptions_With_Named_Option_Between_Does_Not_work()
8989
9090 var parser = new CommandLineParser < OrderModel > ( Services ) ;
9191
92- var result = parser . Parse ( new string [ ] { "app.exe" , from , "-r" , "5" , to } ) ;
92+ var result = parser . Parse ( new string [ ] { from , "-r" , "5" , to } ) ;
9393
9494 Assert . True ( result . HasErrors ) ;
9595
@@ -105,7 +105,7 @@ public void OrderedOptions_With_Named_Option_Between_Does_Not_work2()
105105
106106 var parser = new CommandLineParser < OrderModelInt > ( Services ) ;
107107
108- var result = parser . Parse ( new string [ ] { "app.exe" , from . ToString ( ) , "oops" , to . ToString ( ) } ) ;
108+ var result = parser . Parse ( new string [ ] { from . ToString ( ) , "oops" , to . ToString ( ) } ) ;
109109
110110 Assert . True ( result . HasErrors ) ;
111111
@@ -123,7 +123,7 @@ public void StopProcessingWorks()
123123
124124 var parser = new CommandLineParser < OrderModelInt > ( options , Services ) ;
125125
126- var result = parser . Parse ( new string [ ] { "app.exe" , " 10", "20" , "--" , "some random stuff" , "nothing to see here" , "yadi yadi yadi" , "-r" , "10" } ) ;
126+ var result = parser . Parse ( new string [ ] { "10" , "20" , "--" , "some random stuff" , "nothing to see here" , "yadi yadi yadi" , "-r" , "10" } ) ;
127127
128128 result . AssertNoErrors ( ) ;
129129
@@ -203,7 +203,7 @@ public void CommandLineParserUsesContainerCorrectly(bool generic)
203203 parser . RegisterCommand ( typeof ( MyCommand ) , typeof ( object ) ) ;
204204 }
205205
206- var result = parser . Parse ( new [ ] { "app.exe" , " my" } ) ;
206+ var result = parser . Parse ( new [ ] { "my" } ) ;
207207
208208 result . AssertNoErrors ( ) ;
209209
@@ -238,7 +238,7 @@ public async Task CommandLineParserUsesContainerCorrectlyAsync(bool generic)
238238 parser . RegisterCommand ( typeof ( MyCommand ) , typeof ( object ) ) ;
239239 }
240240
241- var result = await parser . ParseAsync ( new [ ] { "app.exe" , " my" } ) ;
241+ var result = await parser . ParseAsync ( new [ ] { "my" } ) ;
242242
243243 result . AssertNoErrors ( ) ;
244244
@@ -299,7 +299,7 @@ public void ParseTests()
299299 . Default ( "Default message" )
300300 . Required ( ) ;
301301
302- var parsed = parser . Parse ( new string [ ] { "app.exe" , " -o", "test" } ) ;
302+ var parsed = parser . Parse ( new string [ ] { "-o" , "test" } ) ;
303303
304304 Assert . NotNull ( parsed ) ;
305305
@@ -309,11 +309,11 @@ public void ParseTests()
309309 }
310310
311311 [ Theory ]
312- [ InlineData ( new [ ] { "app.exe" , " -e", "Opt1" } , false , EnumOption . Opt1 ) ]
313- [ InlineData ( new [ ] { "app.exe" , " -e=opt1" } , false , EnumOption . Opt1 ) ]
314- [ InlineData ( new [ ] { "app.exe" , " -e", "Opt2" } , false , EnumOption . Opt2 ) ]
315- [ InlineData ( new [ ] { "app.exe" , " -e", "bla" } , true , default ( EnumOption ) ) ]
316- [ InlineData ( new [ ] { "app.exe" , " -e" } , true , default ( EnumOption ) ) ]
312+ [ InlineData ( new [ ] { "-e" , "Opt1" } , false , EnumOption . Opt1 ) ]
313+ [ InlineData ( new [ ] { "-e=opt1" } , false , EnumOption . Opt1 ) ]
314+ [ InlineData ( new [ ] { "-e" , "Opt2" } , false , EnumOption . Opt2 ) ]
315+ [ InlineData ( new [ ] { "-e" , "bla" } , true , default ( EnumOption ) ) ]
316+ [ InlineData ( new [ ] { "-e" } , true , default ( EnumOption ) ) ]
317317 public void ParseEnumInArguments ( string [ ] args , bool hasErrors , EnumOption enumOption )
318318 {
319319 var parser = new CommandLineParser < EnumOptions > ( Services ) ;
@@ -439,7 +439,7 @@ public async Task ParseWithCommandTestsAsync()
439439 . Name ( "m" , "message" )
440440 . Required ( ) ;
441441
442- var parsed = await parser . ParseAsync ( new string [ ] { "app.exe" , " -o", "test" , "add" , "-m=my message" } ) ;
442+ var parsed = await parser . ParseAsync ( new string [ ] { "-o" , "test" , "add" , "-m=my message" } ) ;
443443
444444 parsed . AssertNoErrors ( ) ;
445445
@@ -451,8 +451,8 @@ public async Task ParseWithCommandTestsAsync()
451451 }
452452
453453 [ Theory ]
454- [ InlineData ( new [ ] { "app.exe" , " add", "-m" , "message2" , "-m" , "message1" } , "message1" , "message2" ) ]
455- [ InlineData ( new [ ] { "app.exe" , " -m", "message1" , "add" , "-m" , "message2" } , "message1" , "message2" ) ]
454+ [ InlineData ( new [ ] { "add" , "-m" , "message2" , "-m" , "message1" } , "message1" , "message2" ) ]
455+ [ InlineData ( new [ ] { "-m" , "message1" , "add" , "-m" , "message2" } , "message1" , "message2" ) ]
456456 [ InlineData ( new [ ] { "add" , "-m" , "message2" , "-m" , "message1" } , "message1" , "message2" ) ]
457457 [ InlineData ( new [ ] { "-m" , "message1" , "add" , "-m" , "message2" } , "message1" , "message2" ) ]
458458 public void ParseCommandTests ( string [ ] args , string result1 , string result2 )
@@ -487,8 +487,8 @@ public void ParseCommandTests(string[] args, string result1, string result2)
487487 }
488488
489489 [ Theory ]
490- [ InlineData ( new [ ] { "app.exe" , " add", "-m" , "message2" , "-m" , "message1" } , "message1" , "message2" ) ]
491- [ InlineData ( new [ ] { "app.exe" , " -m", "message1" , "add" , "-m" , "message2" } , "message1" , "message2" ) ]
490+ [ InlineData ( new [ ] { "add" , "-m" , "message2" , "-m" , "message1" } , "message1" , "message2" ) ]
491+ [ InlineData ( new [ ] { "-m" , "message1" , "add" , "-m" , "message2" } , "message1" , "message2" ) ]
492492 [ InlineData ( new [ ] { "add" , "-m" , "message2" , "-m" , "message1" } , "message1" , "message2" ) ]
493493 [ InlineData ( new [ ] { "-m" , "message1" , "add" , "-m" , "message2" } , "message1" , "message2" ) ]
494494 public async Task ParseCommandTestsAsync ( string [ ] args , string result1 , string result2 )
@@ -603,7 +603,7 @@ public void ConfigureTests()
603603 }
604604
605605 [ Theory ]
606- [ InlineData ( new string [ ] { "" } , "defaulttransformed" , false ) ]
606+ [ InlineData ( new string [ ] { } , "defaulttransformed" , false ) ]
607607 [ InlineData ( new string [ ] { "-m" , "test" } , "testtransformed" , false ) ]
608608 [ InlineData ( new string [ ] { "--message" , "test" } , "testtransformed" , false ) ]
609609 public void TransformationWorksAsExpected ( string [ ] args , string expected , bool errors )
0 commit comments