From fec0f2550fd27037c80fb5579775c8c25047a365 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Kamo=C5=84?= Date: Mon, 1 Mar 2021 14:44:36 +0100 Subject: [PATCH] [EGD-5966] Fix unit test build linker error Problem was created by not extending `VisitorMock` to mock new method of abstract `GuiVisitor` --- module-gui/test/test-google/test-gui-visitor-call.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/module-gui/test/test-google/test-gui-visitor-call.cpp b/module-gui/test/test-google/test-gui-visitor-call.cpp index 6d74f9127cb56f7b511757373b2153eb05990549..fc0a1015f5d05d811077182cbc21dc165ce99038 100644 --- a/module-gui/test/test-google/test-gui-visitor-call.cpp +++ b/module-gui/test/test-google/test-gui-visitor-call.cpp @@ -12,6 +12,7 @@ #include "Window.hpp" #include "BottomBar.hpp" #include "TopBar.hpp" +#include "ListItem.hpp" using ::testing::Matcher; using ::testing::Ref; @@ -26,6 +27,7 @@ class VisitorMock : public gui::GuiVisitor MOCK_METHOD1(visit, void(gui::Label &item)); MOCK_METHOD1(visit, void(gui::BottomBar &item)); MOCK_METHOD1(visit, void(gui::top_bar::TopBar &item)); + MOCK_METHOD1(visit, void(gui::ListItem &item)); }; class CustomRect : public gui::Rect