internal static void AddStep <T, TResult>(ISetupGetter <T, TResult> setup, Times expectedCalls) where T : class { var step = Sequence.Step(setup, expectedCalls); setup.Callback(() => Sequence.Record(step)); }