public static IAnyCallConfigurationWithVoidReturnType MatchingEventAction( this IAnyCallConfigurationWithNoReturnTypeSpecified configuration, object fake, EventAction action) { Guard.AgainstNull(configuration, nameof(configuration)); Guard.AgainstNull(fake, nameof(fake)); Guard.AgainstNull(action, nameof(action)); return(configuration.WithVoidReturnType().Where(action.Matches, writer => action.WriteDescription(fake, writer))); }
public static IAnyCallConfigurationWithReturnTypeSpecified <object> Method(this IAnyCallConfigurationWithNoReturnTypeSpecified fakeCall, string methodName) { return(fakeCall .Where(call => call.Method.Name == methodName) .WithNonVoidReturnType()); }