6
6
use App \Di \ContainerBuilder ;
7
7
use PHPUnit \Framework \TestCase ;
8
8
9
- class ContainerBuilderTest extends TestCase
9
+ final class ContainerBuilderTest extends TestCase
10
10
{
11
11
public function testConstructorSetOptions (): void
12
12
{
13
13
$ options = ['foo ' => 'bar ' ];
14
14
$ builder = new ContainerBuilder ($ options );
15
15
16
- $ this -> assertSame ($ options ['foo ' ], $ builder ->get ('foo ' ));
16
+ self :: assertSame ($ options ['foo ' ], $ builder ->get ('foo ' ));
17
17
}
18
18
19
19
public function testSetGetEnv (): void
20
20
{
21
21
$ builder = new ContainerBuilder ();
22
22
$ env = 'test ' ;
23
23
24
- $ this -> assertNotSame ($ env , $ builder ->getEnv ());
24
+ self :: assertNotSame ($ env , $ builder ->getEnv ());
25
25
$ builder ->setEnv ($ env );
26
- $ this -> assertSame ($ env , $ builder ->getEnv ());
26
+ self :: assertSame ($ env , $ builder ->getEnv ());
27
27
}
28
28
29
29
public function testSetGetDebug (): void
30
30
{
31
31
$ builder = new ContainerBuilder ();
32
32
33
- $ this -> assertNotTrue ($ builder ->isDebug ());
33
+ self :: assertNotTrue ($ builder ->isDebug ());
34
34
$ builder ->setDebug (true );
35
- $ this -> assertTrue ($ builder ->isDebug ());
35
+ self :: assertTrue ($ builder ->isDebug ());
36
36
$ builder ->setDebug (false );
37
- $ this -> assertFalse ($ builder ->isDebug ());
37
+ self :: assertFalse ($ builder ->isDebug ());
38
38
}
39
39
40
40
public function testSetOptions (): void
41
41
{
42
42
$ builder = new ContainerBuilder ();
43
43
$ builder ->setOptions (['foo ' => 'bar ' ]);
44
44
45
- $ this -> assertSame ('bar ' , $ builder ->get ('foo ' ));
45
+ self :: assertSame ('bar ' , $ builder ->get ('foo ' ));
46
46
}
47
47
48
48
public function testGetOptions (): void
49
49
{
50
50
$ options = ['foo ' => 'bar ' , 'baz ' => 'qux ' ];
51
51
$ builder = new ContainerBuilder ($ options );
52
52
53
- $ this -> assertSame ($ options , $ builder ->getOptions ());
53
+ self :: assertSame ($ options , $ builder ->getOptions ());
54
54
}
55
55
56
56
public function testSet (): void
57
57
{
58
58
$ builder = new ContainerBuilder ();
59
59
$ builder ->set ('foo ' , 'bar ' );
60
60
61
- $ this -> assertSame ('bar ' , $ builder ->get ('foo ' ));
61
+ self :: assertSame ('bar ' , $ builder ->get ('foo ' ));
62
62
}
63
63
64
64
/**
@@ -76,7 +76,7 @@ public function testTryGet(): void
76
76
{
77
77
$ builder = new ContainerBuilder ();
78
78
79
- $ this -> assertSame (42 , $ builder ->tryGet ('foo ' , 42 ));
79
+ self :: assertSame (42 , $ builder ->tryGet ('foo ' , 42 ));
80
80
}
81
81
82
82
public function testBuild (): void
@@ -87,9 +87,9 @@ public function testBuild(): void
87
87
88
88
$ container = $ builder ->build ();
89
89
90
- $ this -> assertInstanceOf (Container::class, $ container );
91
- $ this -> assertSame ('bar ' , $ container ->get ('foo ' ));
92
- $ this -> assertSame ('baz ' , $ container ->getEnv ());
93
- $ this -> assertTrue ($ container ->isDebug ());
90
+ self :: assertInstanceOf (Container::class, $ container );
91
+ self :: assertSame ('bar ' , $ container ->get ('foo ' ));
92
+ self :: assertSame ('baz ' , $ container ->getEnv ());
93
+ self :: assertTrue ($ container ->isDebug ());
94
94
}
95
95
}
0 commit comments