public function TxBufferTest::testHas in Purge 8.3
Tests \Drupal\purge\Plugin\Purge\Queue\TxBuffer::has.
File
- tests/
src/ Kernel/ Queue/ TxBufferTest.php, line 167
Class
- TxBufferTest
- Tests \Drupal\purge\Tests\Queue\TxBufferTest.
Namespace
Drupal\Tests\purge\Kernel\QueueCode
public function testHas() : void {
$i = $this
->getInvalidations(1);
$this
->assertFalse($this->purgeQueueTxbuffer
->has($i));
$this->purgeQueueTxbuffer
->set($i, TxBufferInterface::CLAIMED);
$this
->assertTrue($this->purgeQueueTxbuffer
->has($i));
$this->purgeQueueTxbuffer
->delete($i);
$this
->assertFalse($this->purgeQueueTxbuffer
->has($i));
}