public function TxBufferTest::testCount in Purge 8.3
Tests \Drupal\purge\Plugin\Purge\Queue\TxBuffer::count.
File
- tests/
src/ Kernel/ Queue/ TxBufferTest.php, line 45
Class
- TxBufferTest
- Tests \Drupal\purge\Tests\Queue\TxBufferTest.
Namespace
Drupal\Tests\purge\Kernel\QueueCode
public function testCount() : void {
$this
->assertEquals(0, count($this->purgeQueueTxbuffer));
$this->purgeQueueTxbuffer
->set($this
->getInvalidations(5), TxBufferInterface::CLAIMED);
$this
->assertEquals(5, count($this->purgeQueueTxbuffer));
$this->purgeQueueTxbuffer
->set($this
->getInvalidations(1), TxBufferInterface::CLAIMED);
$this
->assertEquals(6, count($this->purgeQueueTxbuffer));
}