validate('MOCK_RESPONSE'); $this->assertTrue($response); \ReCaptcha\ReCaptcha::initVerify(false); $response = $captchaValidation->validate('MOCK_RESPONSE'); $this->assertFalse($response); } public function testShouldPassCorrectValuesToCaptcha() { $captchaValidation = new \CustomValidations\Captcha(); $captchaValidation->validate('MOCK_RESPONSE'); $this->assertTrue(Setting::get('getSetting')->hasBeenCalledWithArgs('recaptcha-private')); $this->assertTrue(\ReCaptcha\ReCaptcha::$staticVerify->hasBeenCalledWithArgs('MOCK_RESPONSE', 'MOCK_REMOTE')); } }