File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+
3+ test ('values can be flashed to session ' , function () {
4+ $ message = 'Hello World ' ;
5+
6+ $ flash = new \Leaf \Flash ();
7+ $ flash ->set ($ message );
8+
9+ expect ($ flash ->display ())->toBe ($ message );
10+ });
11+
12+ test ('flashed values can be used once ' , function () {
13+ $ message = 'Hello World, this is me ' ;
14+
15+ $ flash = new \Leaf \Flash ();
16+ $ flash ->set ($ message );
17+
18+ expect ($ flash ->display ())->toBe ($ message );
19+ expect ($ flash ->display ())->toBe (null );
20+ });
21+
22+ test ('multiple values can be flashed to session ' , function () {
23+ $ message = 'Hello World ' ;
24+ $ message2 = 'Hello World 2 ' ;
25+
26+ $ flash = new \Leaf \Flash ();
27+ $ flash ->set ($ message );
28+ $ flash ->set ($ message2 , 'message2 ' );
29+
30+ expect ($ flash ->display ())->toBe ($ message );
31+ expect ($ flash ->display ('message2 ' ))->toBe ($ message2 );
32+ });
33+
You can’t perform that action at this time.
0 commit comments