public function CustomBlockSaveTest::testCustomBlockSaveOnInsert

Tests saving a block on block insert.

This test ensures that a block has been fully saved when hook_custom_block_insert() is invoked, so that the block can be saved again in a hook implementation without errors.

See also

block_test_block_insert()

File

drupal/core/modules/block/custom_block/lib/Drupal/custom_block/Tests/CustomBlockSaveTest.php, line 106
Contains \Drupal\custom_block\Tests\CustomBlockSaveTest.

Class

CustomBlockSaveTest
Tests block save related functionality.

Namespace

Drupal\custom_block\Tests

Code

public function testCustomBlockSaveOnInsert() {

  // custom_block_test_custom_block_insert() tiggers a save on insert if the
  // title equals 'new'.
  $block = $this
    ->createCustomBlock('new');
  $this
    ->assertEqual($block
    ->label(), 'CustomBlock ' . $block->id->value, 'Custom block saved on block insert.');
}