Completed
Pull Request — master (#16)
by Simon
06:16
created

UserDefinedFormControllerExtensionTest   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 13
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 5

Importance

Changes 0
Metric Value
wmc 1
lcom 0
cbo 5
dl 0
loc 13
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Firesphere\PartialUserforms\Tests;
4
5
use Firesphere\PartialUserforms\Extensions\UserDefinedFormControllerExtension;
6
use SilverStripe\Core\Injector\Injector;
7
use SilverStripe\Dev\SapphireTest;
8
use SilverStripe\View\Requirements;
9
10
class UserDefinedFormControllerExtensionTest extends SapphireTest
11
{
12
    public function testInit()
13
    {
14
        /** @var UserDefinedFormControllerExtension $extension */
15
        $extension = Injector::inst()->get(UserDefinedFormControllerExtension::class);
16
        $extension->onBeforeInit();
17
18
        $scripts = Requirements::backend()->getJavascript();
19
        // Note, for CircleCI, we need this key. Your local result may vary
20
        $this->assertArrayHasKey('client/dist/main.js', $scripts);
21
    }
22
}
23