diff --git a/src/Illuminate/Support/Facades/Facade.php b/src/Illuminate/Support/Facades/Facade.php index 87e308042347..64c39b43340e 100755 --- a/src/Illuminate/Support/Facades/Facade.php +++ b/src/Illuminate/Support/Facades/Facade.php @@ -90,22 +90,6 @@ public static function shouldReceive() return $mock->shouldReceive(...func_get_args()); } - /** - * Initiate a mock expectation on the facade. - * - * @return \Mockery\Expectation - */ - public static function expects() - { - $name = static::getFacadeAccessor(); - - $mock = static::isMock() - ? static::$resolvedInstance[$name] - : static::createFreshMockInstance(); - - return $mock->expects(...func_get_args()); - } - /** * Create a fresh mock instance for the given class. * diff --git a/tests/Support/SupportFacadeTest.php b/tests/Support/SupportFacadeTest.php index d960c1d6e1f8..0daa265d5fb4 100755 --- a/tests/Support/SupportFacadeTest.php +++ b/tests/Support/SupportFacadeTest.php @@ -70,16 +70,6 @@ public function testCanBeMockedWithoutUnderlyingInstance() FacadeStub::shouldReceive('foo')->once()->andReturn('bar'); $this->assertSame('bar', FacadeStub::foo()); } - - public function testExpectsReturnsAMockeryMockWithExpectationRequired() - { - $app = new ApplicationStub; - $app->setAttributes(['foo' => new stdClass]); - FacadeStub::setFacadeApplication($app); - - $this->assertInstanceOf(MockInterface::class, $mock = FacadeStub::expects('foo')->with('bar')->andReturn('baz')->getMock()); - $this->assertSame('baz', $app['foo']->foo('bar')); - } } class FacadeStub extends Facade