diff options
Diffstat (limited to 'Swift/Controllers/UnitTest')
-rw-r--r-- | Swift/Controllers/UnitTest/MockMainWindowFactory.h | 2 | ||||
-rw-r--r-- | Swift/Controllers/UnitTest/RosterControllerTest.cpp | 8 |
2 files changed, 7 insertions, 3 deletions
diff --git a/Swift/Controllers/UnitTest/MockMainWindowFactory.h b/Swift/Controllers/UnitTest/MockMainWindowFactory.h index c67df72..a80663d 100644 --- a/Swift/Controllers/UnitTest/MockMainWindowFactory.h +++ b/Swift/Controllers/UnitTest/MockMainWindowFactory.h @@ -13,7 +13,7 @@ namespace Swift { /** * Transfers ownership of result. */ - virtual MainWindow* createMainWindow() {return new MockMainWindow(factory_->createTreeWidget());}; + virtual MainWindow* createMainWindow(UIEventStream*) {return new MockMainWindow(factory_->createTreeWidget());}; private: TreeWidgetFactory* factory_; }; diff --git a/Swift/Controllers/UnitTest/RosterControllerTest.cpp b/Swift/Controllers/UnitTest/RosterControllerTest.cpp index 67884d0..bfd98ac 100644 --- a/Swift/Controllers/UnitTest/RosterControllerTest.cpp +++ b/Swift/Controllers/UnitTest/RosterControllerTest.cpp @@ -1,3 +1,4 @@ + #include <cppunit/extensions/HelperMacros.h> #include <cppunit/extensions/TestFactoryRegistry.h> @@ -14,6 +15,7 @@ #include "Swift/Controllers/EventController.h" #include "Swiften/Presence/PresenceOracle.h" #include "Swift/Controllers/NickResolver.h" +#include "Swift/Controllers/UIEvents/UIEventStream.h" using namespace Swift; @@ -38,7 +40,8 @@ class RosterControllerTest : public CppUnit::TestFixture stanzaChannel_ = new DummyStanzaChannel(); presenceOracle_ = new PresenceOracle(stanzaChannel_); eventController_ = new EventController(); - rosterController_ = new RosterController(jid_, xmppRoster_, avatarManager_, mainWindowFactory_, treeWidgetFactory_, nickResolver_, presenceOracle_, eventController_); + uiEventStream_ = new UIEventStream(); + rosterController_ = new RosterController(jid_, xmppRoster_, avatarManager_, mainWindowFactory_, treeWidgetFactory_, nickResolver_, presenceOracle_, eventController_, uiEventStream_); }; @@ -54,6 +57,7 @@ class RosterControllerTest : public CppUnit::TestFixture delete eventController_; delete presenceOracle_; delete stanzaChannel_; + delete uiEventStream_; }; void testAdd() { @@ -79,5 +83,5 @@ class RosterControllerTest : public CppUnit::TestFixture IQRouter* router_; PresenceOracle* presenceOracle_; EventController* eventController_; - + UIEventStream* uiEventStream_; }; |