@@ -932,37 +932,37 @@ public void Ensure_Additional_Arguments_Callback_Not_Called_When_No_Additional_A
932
932
{
933
933
var parser = CreateFluentParser ( ) ;
934
934
935
- var capturedAdditionalArgs = new List < string > ( ) ;
935
+ bool wasCalled = false ;
936
936
937
937
parser . Setup < string > ( "my-option" )
938
- . CaptureAdditionalArguments ( capturedAdditionalArgs . AddRange ) ;
938
+ . CaptureAdditionalArguments ( addArgs => wasCalled = true ) ;
939
939
940
940
var result = parser . Parse ( new [ ] { "--my-option" , "value" } ) ;
941
941
942
942
Assert . IsFalse ( result . HasErrors ) ;
943
943
Assert . IsFalse ( result . EmptyArgs ) ;
944
944
Assert . IsFalse ( result . HelpCalled ) ;
945
945
946
- Assert . IsEmpty ( capturedAdditionalArgs ) ;
946
+ Assert . IsFalse ( wasCalled ) ;
947
947
}
948
948
949
949
[ Test ]
950
950
public void Ensure_Additional_Arguments_Callback_Not_Called_When_No_Additional_Args_Follow_A_Double_Dash ( )
951
951
{
952
952
var parser = CreateFluentParser ( ) ;
953
953
954
- var capturedAdditionalArgs = new List < string > ( ) ;
954
+ bool wasCalled = false ;
955
955
956
956
parser . Setup < string > ( "my-option" )
957
- . CaptureAdditionalArguments ( capturedAdditionalArgs . AddRange ) ;
957
+ . CaptureAdditionalArguments ( addArgs => wasCalled = true ) ;
958
958
959
959
var result = parser . Parse ( new [ ] { "--my-option" , "value" , "--" } ) ;
960
960
961
961
Assert . IsFalse ( result . HasErrors ) ;
962
962
Assert . IsFalse ( result . EmptyArgs ) ;
963
963
Assert . IsFalse ( result . HelpCalled ) ;
964
964
965
- Assert . IsEmpty ( capturedAdditionalArgs ) ;
965
+ Assert . IsFalse ( wasCalled ) ;
966
966
}
967
967
968
968
[ Test ]
@@ -1011,7 +1011,7 @@ public void Ensure_Additional_Args_Can_Be_Captured_For_Different_Options()
1011
1011
Assert . IsTrue ( option1AddArgs . Contains ( "addArg1" ) ) ;
1012
1012
Assert . IsTrue ( option1AddArgs . Contains ( "addArg2" ) ) ;
1013
1013
1014
- Assert . AreEqual ( 2 , option1AddArgs . Count ( ) ) ;
1014
+ Assert . AreEqual ( 2 , option2AddArgs . Count ( ) ) ;
1015
1015
Assert . IsTrue ( option2AddArgs . Contains ( "addArg3" ) ) ;
1016
1016
Assert . IsTrue ( option2AddArgs . Contains ( "addArg4" ) ) ;
1017
1017
}
0 commit comments