@@ -30,54 +30,15 @@ public function testEnable(): void
30
30
31
31
self ::assertCount (0 , $ filterCollection ->getEnabledFilters ());
32
32
33
- $ filter1 = $ filterCollection ->enable ('testFilter ' );
33
+ $ filterCollection ->enable ('testFilter ' );
34
34
35
35
$ enabledFilters = $ filterCollection ->getEnabledFilters ();
36
36
37
37
self ::assertCount (1 , $ enabledFilters );
38
38
self ::assertContainsOnly (MyFilter::class, $ enabledFilters );
39
39
40
- $ filter2 = $ filterCollection ->disable ('testFilter ' );
41
- self ::assertCount (0 , $ filterCollection ->getEnabledFilters ());
42
- self ::assertSame ($ filter1 , $ filter2 );
43
-
44
- $ filter3 = $ filterCollection ->enable ('testFilter ' );
45
- self ::assertNotSame ($ filter1 , $ filter3 );
46
-
47
- $ filter4 = $ filterCollection ->suspend ('testFilter ' );
48
- self ::assertSame ($ filter3 , $ filter4 );
49
-
50
- $ filter5 = $ filterCollection ->enable ('testFilter ' );
51
- self ::assertNotSame ($ filter4 , $ filter5 );
52
-
53
- self ::assertCount (1 , $ enabledFilters );
54
- self ::assertContainsOnly (MyFilter::class, $ enabledFilters );
55
- }
56
-
57
- public function testSuspend (): void
58
- {
59
- $ filterCollection = $ this ->em ->getFilters ();
60
-
61
- self ::assertCount (0 , $ filterCollection ->getEnabledFilters ());
62
-
63
- $ filter1 = $ filterCollection ->enable ('testFilter ' );
64
- self ::assertCount (1 , $ filterCollection ->getEnabledFilters ());
65
-
66
- $ filter2 = $ filterCollection ->suspend ('testFilter ' );
67
- self ::assertSame ($ filter1 , $ filter2 );
40
+ $ filterCollection ->disable ('testFilter ' );
68
41
self ::assertCount (0 , $ filterCollection ->getEnabledFilters ());
69
-
70
- $ filter3 = $ filterCollection ->restore ('testFilter ' );
71
- self ::assertSame ($ filter1 , $ filter3 );
72
- self ::assertCount (1 , $ filterCollection ->getEnabledFilters ());
73
- }
74
-
75
- public function testRestoreFailure (): void
76
- {
77
- $ filterCollection = $ this ->em ->getFilters ();
78
-
79
- $ this ->expectException (InvalidArgumentException::class);
80
- $ filterCollection ->suspend ('testFilter ' );
81
42
}
82
43
83
44
public function testHasFilter (): void
@@ -88,6 +49,7 @@ public function testHasFilter(): void
88
49
self ::assertFalse ($ filterCollection ->has ('fakeFilter ' ));
89
50
}
90
51
52
+ /** @depends testEnable */
91
53
public function testIsEnabled (): void
92
54
{
93
55
$ filterCollection = $ this ->em ->getFilters ();
@@ -97,41 +59,6 @@ public function testIsEnabled(): void
97
59
$ filterCollection ->enable ('testFilter ' );
98
60
99
61
self ::assertTrue ($ filterCollection ->isEnabled ('testFilter ' ));
100
-
101
- $ filterCollection ->suspend ('testFilter ' );
102
-
103
- self ::assertFalse ($ filterCollection ->isEnabled ('testFilter ' ));
104
-
105
- $ filterCollection ->restore ('testFilter ' );
106
-
107
- self ::assertTrue ($ filterCollection ->isEnabled ('testFilter ' ));
108
-
109
- self ::assertFalse ($ filterCollection ->isEnabled ('wrongFilter ' ));
110
- }
111
-
112
- public function testIsSuspended (): void
113
- {
114
- $ filterCollection = $ this ->em ->getFilters ();
115
-
116
- self ::assertFalse ($ filterCollection ->isSuspended ('testFilter ' ));
117
-
118
- $ filterCollection ->enable ('testFilter ' );
119
-
120
- self ::assertFalse ($ filterCollection ->isSuspended ('testFilter ' ));
121
-
122
- $ filterCollection ->suspend ('testFilter ' );
123
-
124
- self ::assertTrue ($ filterCollection ->isSuspended ('testFilter ' ));
125
-
126
- $ filterCollection ->restore ('testFilter ' );
127
-
128
- self ::assertFalse ($ filterCollection ->isSuspended ('testFilter ' ));
129
-
130
- $ filterCollection ->disable ('testFilter ' );
131
-
132
- self ::assertFalse ($ filterCollection ->isSuspended ('testFilter ' ));
133
-
134
- self ::assertFalse ($ filterCollection ->isSuspended ('wrongFilter ' ));
135
62
}
136
63
137
64
public function testGetFilterInvalidArgument (): void
@@ -147,11 +74,6 @@ public function testGetFilter(): void
147
74
$ filterCollection ->enable ('testFilter ' );
148
75
149
76
self ::assertInstanceOf (MyFilter::class, $ filterCollection ->getFilter ('testFilter ' ));
150
-
151
- $ filterCollection ->suspend ('testFilter ' );
152
-
153
- $ this ->expectException (InvalidArgumentException::class);
154
- $ filterCollection ->getFilter ('testFilter ' );
155
77
}
156
78
157
79
public function testHashing (): void
@@ -177,18 +99,6 @@ public function testHashing(): void
177
99
self ::assertTrue ($ filterCollection ->isClean ());
178
100
self ::assertSame ($ hash , $ filterCollection ->getHash ());
179
101
180
- $ filterCollection ->suspend ('testFilter ' );
181
-
182
- self ::assertFalse ($ filterCollection ->isClean ());
183
- self ::assertSame ($ oldHash , $ filterCollection ->getHash ());
184
- self ::assertTrue ($ filterCollection ->isClean ());
185
-
186
- $ filterCollection ->restore ('testFilter ' );
187
-
188
- self ::assertFalse ($ filterCollection ->isClean ());
189
- self ::assertSame ($ hash , $ filterCollection ->getHash ());
190
- self ::assertTrue ($ filterCollection ->isClean ());
191
-
192
102
$ filterCollection ->disable ('testFilter ' );
193
103
194
104
self ::assertFalse ($ filterCollection ->isClean ());
0 commit comments