Exemple #1
0
 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)));
 }
Exemple #2
0
 public static IAnyCallConfigurationWithReturnTypeSpecified <object> Method(this IAnyCallConfigurationWithNoReturnTypeSpecified fakeCall, string methodName)
 {
     return(fakeCall
            .Where(call => call.Method.Name == methodName)
            .WithNonVoidReturnType());
 }