public function BadParametersCauseExceptions($method, $value) { $paymentRequest = new EcommercePaymentRequest(new FakeShaComposer()); $paymentRequest->{$method}($value); }