|
@@ -88,15 +88,15 @@ namespace
|
|
|
ASSERT_TRUE(eventManager->holdsListenerForEvent(myButton->getId(), OnClickEvent()));
|
|
|
}
|
|
|
|
|
|
- //TEST_F(EventManagerTest, invoke)
|
|
|
- //{
|
|
|
- // auto eventManager = make_shared<EventManager>();
|
|
|
- //
|
|
|
- // auto myButton = make_shared<Button>();
|
|
|
- // myButton->subscribe(OnClickEvent().of(eventManager), [myButton]() mutable { myButton->onClickEvent(); });
|
|
|
- //
|
|
|
- // ASSERT_FALSE(myButton->isClicked());
|
|
|
- // eventManager->invoke(OnClickEvent());
|
|
|
- // ASSERT_TRUE(myButton->isClicked());
|
|
|
- //}
|
|
|
+ TEST_F(EventManagerTest, invoke)
|
|
|
+ {
|
|
|
+ auto eventManager = make_shared<EventManager>();
|
|
|
+
|
|
|
+ auto myButton = make_shared<Button>();
|
|
|
+ myButton->subscribe(OnClickEvent().of(eventManager), [myButton]() mutable { myButton->onClickEvent(); });
|
|
|
+
|
|
|
+ ASSERT_FALSE(myButton->isClicked());
|
|
|
+ eventManager->invoke(OnClickEvent());
|
|
|
+ ASSERT_TRUE(myButton->isClicked());
|
|
|
+ }
|
|
|
}
|