ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 3.133.132.82 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/funds/vendor/phpunit/phpunit-mock-objects/tests/MockObject/Invocation/ |
Upload File : |
<?php class Framework_MockObject_Invocation_ObjectTest extends PHPUnit_Framework_TestCase { public function testConstructorRequiresClassAndMethodAndParametersAndObject() { new PHPUnit_Framework_MockObject_Invocation_Object( 'FooClass', 'FooMethod', array('an_argument'), new StdClass ); } public function testAllowToGetClassNameSetInConstructor() { $invocation = new PHPUnit_Framework_MockObject_Invocation_Object( 'FooClass', 'FooMethod', array('an_argument'), new StdClass ); $this->assertSame('FooClass', $invocation->className); } public function testAllowToGetMethodNameSetInConstructor() { $invocation = new PHPUnit_Framework_MockObject_Invocation_Object( 'FooClass', 'FooMethod', array('an_argument'), new StdClass ); $this->assertSame('FooMethod', $invocation->methodName); } public function testAllowToGetObjectSetInConstructor() { $expectedObject = new StdClass; $invocation = new PHPUnit_Framework_MockObject_Invocation_Object( 'FooClass', 'FooMethod', array('an_argument'), $expectedObject ); $this->assertSame($expectedObject, $invocation->object); } public function testAllowToGetMethodParametersSetInConstructor() { $expectedParameters = array( 'foo', 5, array('a', 'b'), new StdClass, null, false ); $invocation = new PHPUnit_Framework_MockObject_Invocation_Object( 'FooClass', 'FooMethod', $expectedParameters, new StdClass ); $this->assertSame($expectedParameters, $invocation->parameters); } public function testConstructorAllowToSetFlagCloneObjectsInParameters() { $parameters = array(new StdClass); $cloneObjects = true; $invocation = new PHPUnit_Framework_MockObject_Invocation_Object( 'FooClass', 'FooMethod', $parameters, new StdClass, $cloneObjects ); $this->assertEquals($parameters, $invocation->parameters); $this->assertNotSame($parameters, $invocation->parameters); } }