You are here

public function Framework_MockObject_Invocation_ObjectTest::testConstructorAllowToSetFlagCloneObjectsInParameters in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/phpunit/phpunit-mock-objects/tests/MockObject/Invocation/ObjectTest.php \Framework_MockObject_Invocation_ObjectTest::testConstructorAllowToSetFlagCloneObjectsInParameters()

File

vendor/phpunit/phpunit-mock-objects/tests/MockObject/Invocation/ObjectTest.php, line 69

Class

Framework_MockObject_Invocation_ObjectTest

Code

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);
}