Source of file LeftAndMainExtensionTest.php
Size: 1,238 Bytes - Last Modified: 2021-12-23T10:00:22+00:00
/var/www/docs.ssmods.com/process/src/tests/Extension/LeftAndMainExtensionTest.php
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | <?php namespace LeKoala\DebugBar\Test\Extension; use LeKoala\DebugBar\DebugBar; use LeKoala\DebugBar\Extension\LeftAndMainExtension; use SilverStripe\Dev\SapphireTest; class LeftAndMainExtensionTest extends SapphireTest { /** * @var LeftAndMainExtension */ protected $extension; /** * @var DebugBar\DataCollector\TimeDataCollector */ protected $timeCollector; public function setUp() { parent::setUp(); $this->extension = new LeftAndMainExtension; DebugBar::initDebugBar(); $this->timeCollector = DebugBar::getDebugBar()->getCollector('time'); } public function tearDown() { DebugBar::clearDebugBar(); parent::tearDown(); } public function testAccessedCms() { $this->extension->accessedCMS(); $this->assertFalse($this->timeCollector->hasStartedMeasure('init')); $this->assertTrue($this->timeCollector->hasStartedMeasure('cms_accessed')); } public function testInit() { $this->extension->init(); $this->assertFalse($this->timeCollector->hasStartedMeasure('cms_accessed')); $this->assertTrue($this->timeCollector->hasStartedMeasure('cms_init')); } } |