/** * @test */ public function verifyDocumentStateIsProcessingIsSet() { $expectedNotifications = array(\Searchperience\Api\Client\Domain\Document\Document::IS_PROCESSING); $this->document->setIsMarkedForProcessing(1); $notifications = $this->document->getNotifications(); $this->assertInternalType('array', $notifications); $this->assertEquals($notifications, $expectedNotifications); }
/** * @param Document $document * @param int $priority * @return bool */ public function markDocumentForNoIndex(\Searchperience\Api\Client\Domain\Document\Document $document, $priority = Document::INDEX_PRIORITY_HIGH) { $document->setNoIndex(1); $document->setIsMarkedForProcessing(1); $document->setTemporaryPriority($priority); $result = $this->documentRepository->add($document); return $result == 200 || $result == 201; }