30 $this->setUpBackendUserFromFixture(1);
33 $flashMessageQueue->addMessage($flashMessage);
34 $this->assertEquals([$flashMessage], $flashMessageQueue->getAllMessages());
42 $this->setUpBackendUserFromFixture(1);
48 $flashMessageQueue->enqueue($messages[0]);
49 $flashMessageQueue->enqueue($messages[1]);
53 $this->assertEquals(count($filteredFlashMessages), 1);
55 reset($filteredFlashMessages);
56 $flashMessage = current($filteredFlashMessages);
57 $this->assertEquals($messages[0], $flashMessage);
65 $this->setUpBackendUserFromFixture(1);
68 $flashMessageQueue->addMessage($flashMessage);
69 $this->assertEquals([$flashMessage], $flashMessageQueue->getAllMessagesAndFlush());
77 $this->setUpBackendUserFromFixture(1);
80 $flashMessageQueue->addMessage($flashMessage);
81 $flashMessageQueue->getAllMessagesAndFlush();
82 $this->assertEquals([], $flashMessageQueue->getAllMessagesAndFlush());
90 $this->setUpBackendUserFromFixture(1);
96 $flashMessageQueue->addMessage($messages[0]);
97 $flashMessageQueue->addMessage($messages[1]);
101 $this->assertEquals(count($filteredFlashMessages), 1);
103 reset($filteredFlashMessages);
104 $flashMessage = current($filteredFlashMessages);
105 $this->assertEquals($messages[0], $flashMessage);
108 $this->assertEquals([$messages[1]], array_values($flashMessageQueue->getAllMessages()));
116 $this->setUpBackendUserFromFixture(1);
120 $flashMessageQueue->addMessage($flashMessage1);
121 $flashMessageQueue->addMessage($flashMessage2);
123 $this->assertCount(2, $flashMessageQueue->getAllMessages());
131 $this->setUpBackendUserFromFixture(1);
134 $flashMessageQueue->addMessage($flashMessage);
135 $flashMessageQueue->clear();
136 $this->assertCount(0, $flashMessageQueue);
144 $this->setUpBackendUserFromFixture(1);
148 $flashMessageQueue->addMessage($flashMessage1);
149 $flashMessageQueue->addMessage($flashMessage2);
151 $this->assertCount(1, $flashMessageQueue);