|
@@ -3,7 +3,7 @@
|
|
* Company: Lynar Studios
|
|
* Company: Lynar Studios
|
|
* E-Mail: webmaster@lynarstudios.com
|
|
* E-Mail: webmaster@lynarstudios.com
|
|
* Created: 2024-05-16
|
|
* Created: 2024-05-16
|
|
-* Changed: 2024-05-30
|
|
|
|
|
|
+* Changed: 2024-05-31
|
|
*
|
|
*
|
|
* */
|
|
* */
|
|
|
|
|
|
@@ -56,7 +56,7 @@ namespace
|
|
|
|
|
|
TEST_F(EventManagerTest, holdsListenerForEvent)
|
|
TEST_F(EventManagerTest, holdsListenerForEvent)
|
|
{
|
|
{
|
|
- auto eventManager = make_shared<EventManager>();
|
|
|
|
|
|
+ const auto eventManager = make_shared<EventManager>();
|
|
ASSERT_FALSE(eventManager->holdsListenerForEvent(1, OnClickEvent()));
|
|
ASSERT_FALSE(eventManager->holdsListenerForEvent(1, OnClickEvent()));
|
|
}
|
|
}
|
|
|
|
|
|
@@ -67,7 +67,7 @@ namespace
|
|
auto myBlueButton = make_shared<Button>();
|
|
auto myBlueButton = make_shared<Button>();
|
|
myBlueButton->subscribe(OnClickEvent().supervisedBy(eventManager), [myBlueButton]() mutable { myBlueButton->onClickEvent(); });
|
|
myBlueButton->subscribe(OnClickEvent().supervisedBy(eventManager), [myBlueButton]() mutable { myBlueButton->onClickEvent(); });
|
|
myBlueButton->subscribe(ChangeColorEvent().supervisedBy(eventManager), [myBlueButton]() mutable { myBlueButton->onChangeColorEvent(); });
|
|
myBlueButton->subscribe(ChangeColorEvent().supervisedBy(eventManager), [myBlueButton]() mutable { myBlueButton->onChangeColorEvent(); });
|
|
- auto myRedButton = make_shared<Button>();
|
|
|
|
|
|
+ const auto myRedButton = make_shared<Button>();
|
|
auto myGreenButton = make_shared<Button>();
|
|
auto myGreenButton = make_shared<Button>();
|
|
myGreenButton->subscribe(ChangeColorEvent().supervisedBy(eventManager), [myGreenButton]() mutable { myGreenButton->onChangeColorEvent(); });
|
|
myGreenButton->subscribe(ChangeColorEvent().supervisedBy(eventManager), [myGreenButton]() mutable { myGreenButton->onChangeColorEvent(); });
|
|
|
|
|
|
@@ -126,7 +126,7 @@ namespace
|
|
|
|
|
|
TEST_F(EventManagerTest, subscribeListenerForEvent)
|
|
TEST_F(EventManagerTest, subscribeListenerForEvent)
|
|
{
|
|
{
|
|
- auto eventManager = make_shared<EventManager>();
|
|
|
|
|
|
+ const auto eventManager = make_shared<EventManager>();
|
|
auto myButton = make_shared<Button>();
|
|
auto myButton = make_shared<Button>();
|
|
|
|
|
|
eventManager->subscribeListenerForEvent(myButton, OnClickEvent(), [myButton]() mutable { myButton->onClickEvent(); });
|
|
eventManager->subscribeListenerForEvent(myButton, OnClickEvent(), [myButton]() mutable { myButton->onClickEvent(); });
|
|
@@ -135,7 +135,7 @@ namespace
|
|
|
|
|
|
TEST_F(EventManagerTest, unsubscribeListenerForEvent)
|
|
TEST_F(EventManagerTest, unsubscribeListenerForEvent)
|
|
{
|
|
{
|
|
- auto eventManager = make_shared<EventManager>();
|
|
|
|
|
|
+ const auto eventManager = make_shared<EventManager>();
|
|
auto myButton = make_shared<Button>();
|
|
auto myButton = make_shared<Button>();
|
|
|
|
|
|
eventManager->subscribeListenerForEvent(myButton, OnClickEvent(), [myButton]() mutable { myButton->onClickEvent(); });
|
|
eventManager->subscribeListenerForEvent(myButton, OnClickEvent(), [myButton]() mutable { myButton->onClickEvent(); });
|