public function testArgumentCloningOptionGeneratesUniqueMock() {
$mockWithCloning = $this
->getMockBuilder('SomeClass')
->setMethods(array(
'doSomethingElse',
))
->enableArgumentCloning()
->getMock();
$mockWithoutCloning = $this
->getMockBuilder('SomeClass')
->setMethods(array(
'doSomethingElse',
))
->disableArgumentCloning()
->getMock();
$this
->assertNotEquals($mockWithCloning, $mockWithoutCloning);
}