diff --git a/src/BanKai.Basic/04_VariablesAndParameters.cs b/src/BanKai.Basic/04_VariablesAndParameters.cs index 6cb33aa..590c51c 100644 --- a/src/BanKai.Basic/04_VariablesAndParameters.cs +++ b/src/BanKai.Basic/04_VariablesAndParameters.cs @@ -56,10 +56,11 @@ public void should_get_copy_of_the_argument_when_passing_by_value_for_value_type public void should_get_copy_of_the_argument_when_passing_by_value_for_ref_type() { var refTypeObject = new RefTypeClass(1); - RefTypeClass modifiedRefTypeObject = FunctionPassingRefTypeClassAsArgument(refTypeObject); + var originalRefTypeObject = refTypeObject; + FunctionPassingRefTypeClassAsArgument(refTypeObject); // change the variable value to correct one. - RefTypeClass expectedResult = modifiedRefTypeObject; + RefTypeClass expectedResult = null; Assert.Same(expectedResult, refTypeObject); }