public static void Attach(IMethodMock methodMock) { var behavior = new PreserveRefOutValuesBehavior(methodMock); var madeReplacements = ReplaceRefOutArgsWithAnyMatcher(methodMock.CallPattern); if (madeReplacements) methodMock.Behaviors.Add(behavior); }