@@ 190-204 (lines=15) @@ | ||
187 | $listener->postFlush($eventArgs); |
|
188 | } |
|
189 | ||
190 | public function testObjectNotReplacedIfIndexingDisabled() |
|
191 | { |
|
192 | $entity = new Listener\Entity(1); |
|
193 | $persister = $this->getMockPersister($entity, 'index', 'type'); |
|
194 | $eventArgs = $this->createLifecycleEventArgs($entity, $this->getMockObjectManager()); |
|
195 | $indexable = $this->getMockIndexable('index', 'type', $entity, true, false); |
|
196 | ||
197 | $listener = $this->createListener($persister, $indexable, array('indexName' => 'index', 'typeName' => 'type')); |
|
198 | $listener->postUpdate($eventArgs); |
|
199 | ||
200 | $persister->expects($this->never()) |
|
201 | ->method('replaceMany'); |
|
202 | ||
203 | $listener->postFlush($eventArgs); |
|
204 | } |
|
205 | ||
206 | public function testObjectNotDeletedIfIndexingDisabled() |
|
207 | { |
|
@@ 206-220 (lines=15) @@ | ||
203 | $listener->postFlush($eventArgs); |
|
204 | } |
|
205 | ||
206 | public function testObjectNotDeletedIfIndexingDisabled() |
|
207 | { |
|
208 | $entity = new Listener\Entity(1); |
|
209 | $persister = $this->getMockPersister($entity, 'index', 'type'); |
|
210 | $eventArgs = $this->createLifecycleEventArgs($entity, $this->getMockObjectManager()); |
|
211 | $indexable = $this->getMockIndexable('index', 'type', $entity, null, false); |
|
212 | ||
213 | $listener = $this->createListener($persister, $indexable, array('indexName' => 'index', 'typeName' => 'type')); |
|
214 | $listener->preRemove($eventArgs); |
|
215 | ||
216 | $persister->expects($this->never()) |
|
217 | ->method('deleteManyByIdentifiers'); |
|
218 | ||
219 | $listener->postFlush($eventArgs); |
|
220 | } |
|
221 | ||
222 | abstract protected function getLifecycleEventArgsClass(); |
|
223 |