From 44a61412351b279e814f63a28a09413d01c63965 Mon Sep 17 00:00:00 2001 From: Marco Pivetta Date: Sun, 27 Nov 2016 18:35:43 +0100 Subject: [PATCH] #6017 removed `clear($entityName)` tests from `UnitOfWorkTest`: now covered in `EntityManagerTest` --- tests/Doctrine/Tests/ORM/UnitOfWorkTest.php | 60 --------------------- 1 file changed, 60 deletions(-) diff --git a/tests/Doctrine/Tests/ORM/UnitOfWorkTest.php b/tests/Doctrine/Tests/ORM/UnitOfWorkTest.php index acf256a96..5a32d2882 100644 --- a/tests/Doctrine/Tests/ORM/UnitOfWorkTest.php +++ b/tests/Doctrine/Tests/ORM/UnitOfWorkTest.php @@ -351,66 +351,6 @@ class UnitOfWorkTest extends OrmTestCase $this->assertFalse($this->_unitOfWork->isScheduledForInsert($entity2)); } - /** - * @group 6017 - */ - public function testClearManagerWithObject() - { - $entity = new Country(456, 'United Kingdom'); - - $this->expectException(ORMInvalidArgumentException::class); - - $this->_unitOfWork->clear($entity); - } - - /** - * @group 6017 - */ - public function testClearManagerWithUnknownEntityName() - { - $this->expectException(MappingException::class); - - $this->_unitOfWork->clear(uniqid('nonExisting', true)); - } - - /** - * @group 6017 - */ - public function testClearManagerWithProxyClassName() - { - $proxy = $this->_emMock->getReference(Country::class, ['id' => random_int(457, 100000)]); - - $entity = new Country(456, 'United Kingdom'); - - $this->_unitOfWork->persist($entity); - - $this->assertTrue($this->_unitOfWork->isInIdentityMap($entity)); - $this->assertTrue($this->_unitOfWork->isScheduledForInsert($entity)); - - $this->_unitOfWork->clear(get_class($proxy)); - - $this->assertFalse($this->_unitOfWork->isInIdentityMap($entity)); - $this->assertFalse($this->_unitOfWork->isScheduledForInsert($entity)); - } - - /** - * @group 6017 - */ - public function testClearManagerWithNullValue() - { - $entity = new Country(456, 'United Kingdom'); - - $this->_unitOfWork->persist($entity); - - $this->assertTrue($this->_unitOfWork->isInIdentityMap($entity)); - $this->assertTrue($this->_unitOfWork->isScheduledForInsert($entity)); - - $this->_unitOfWork->clear(); - - $this->assertFalse($this->_unitOfWork->isInIdentityMap($entity)); - $this->assertFalse($this->_unitOfWork->isScheduledForInsert($entity)); - } - /** * Data Provider *