Mercurial > hg > isophonics-drupal-site
diff vendor/phpunit/phpunit-mock-objects/tests/ProxyObjectTest.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children |
line wrap: on
line diff
--- a/vendor/phpunit/phpunit-mock-objects/tests/ProxyObjectTest.php Mon Apr 23 09:33:26 2018 +0100 +++ b/vendor/phpunit/phpunit-mock-objects/tests/ProxyObjectTest.php Mon Apr 23 09:46:53 2018 +0100 @@ -1,6 +1,6 @@ <?php /* - * This file is part of the PHPUnit_MockObject package. + * This file is part of the phpunit-mock-objects package. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * @@ -8,14 +8,13 @@ * file that was distributed with this source code. */ -/** - * @since Class available since Release 2.0.0 - */ -class Framework_ProxyObjectTest extends PHPUnit_Framework_TestCase +use PHPUnit\Framework\TestCase; + +class ProxyObjectTest extends TestCase { public function testMockedMethodIsProxiedToOriginalMethod() { - $proxy = $this->getMockBuilder('Bar') + $proxy = $this->getMockBuilder(Bar::class) ->enableProxyingToOriginalMethods() ->getMock(); @@ -23,14 +22,16 @@ ->method('doSomethingElse'); $foo = new Foo; + $this->assertEquals('result', $foo->doSomething($proxy)); } public function testMockedMethodWithReferenceIsProxiedToOriginalMethod() { - $proxy = $this->getMockBuilder('MethodCallbackByReference') + $proxy = $this->getMockBuilder(MethodCallbackByReference::class) ->enableProxyingToOriginalMethods() ->getMock(); + $a = $b = $c = 0; $proxy->callback($a, $b, $c);