@@ -16,16 +16,41 @@ public function disablingAndEnablingEvents(FunctionalTester $I)
16
16
$ I ->seeRecord ('users ' , ['email ' => 'johndoe@example.com ' ]);
17
17
}
18
18
19
- public function expectEvents (FunctionalTester $ I )
19
+ public function seeEventTriggered (FunctionalTester $ I )
20
20
{
21
- $ I ->expectEvents ('App\Events\TestEvent ' );
22
21
$ I ->amOnPage ('fire-event ' );
22
+ $ I ->seeEventTriggered ('App\Events\TestEvent ' );
23
23
}
24
24
25
- public function expectEventsWhenEventsAreDisabled (FunctionalTester $ I )
25
+ public function seeEventTriggeredWithMultipleEvents (FunctionalTester $ I )
26
+ {
27
+ $ I ->amOnPage ('fire-event ' );
28
+ $ I ->seeEventTriggered ('App\Events\TestEvent ' , 'kernel.handled ' );
29
+ }
30
+
31
+ public function seeEventTriggeredWithEventObject (FunctionalTester $ I )
32
+ {
33
+ $ I ->amOnPage ('fire-event ' );
34
+ $ I ->seeEventTriggered (new \App \Events \TestEvent ());
35
+ }
36
+
37
+ public function seeEventTriggeredWhenEventsAreDisabled (FunctionalTester $ I )
26
38
{
27
39
$ I ->disableEvents ();
28
- $ I -> expectEvents ( ' App\Events\TestEvent ' );
40
+
29
41
$ I ->amOnPage ('fire-event ' );
42
+ $ I ->seeEventTriggered ('App\Events\TestEvent ' );
43
+ }
44
+
45
+ public function dontSeeEventTriggered (FunctionalTester $ I )
46
+ {
47
+ $ I ->amOnPage ('/ ' );
48
+ $ I ->dontSeeEventTriggered ('App\Events\TestEvent ' );
49
+ }
50
+
51
+ public function dontSeeEventTriggeredWithEventObject (FunctionalTester $ I )
52
+ {
53
+ $ I ->amOnPage ('/ ' );
54
+ $ I ->dontSeeEventTriggered (new \App \Events \TestEvent ());
30
55
}
31
56
}
0 commit comments