public function Update8003Test::testUpdate in Lightning Workflow 8.3
Tests that the config object is created.
File
- modules/lightning_scheduler/ tests/ src/ Kernel/ Update/ Update8003Test.php, line 25 
Class
- Update8003Test
- @group lightning_scheduler
Namespace
Drupal\Tests\lightning_scheduler\Kernel\UpdateCode
public function testUpdate() {
  /** @var \Drupal\Core\Config\ConfigFactoryInterface $config_factory */
  $config_factory = $this->container
    ->get('config.factory');
  // Assert the config object does not already exist.
  $is_new = $config_factory
    ->getEditable('lightning_scheduler.settings')
    ->isNew();
  $this
    ->assertTrue($is_new);
  // Run the update.
  module_load_install('lightning_scheduler');
  lightning_scheduler_update_8003();
  // Assert the config object was created.
  $time_step = $config_factory
    ->get('lightning_scheduler.settings')
    ->get('time_step');
  $this
    ->assertSame(60, $time_step);
}