diff options
author | Frank Herchet <frank.fh.herchet@bmw.de> | 2012-02-14 16:47:22 +0100 |
---|---|---|
committer | Frank Herchet <frank.fh.herchet@bmw.de> | 2012-02-14 16:47:22 +0100 |
commit | dc3eb79e419cb53f1394300873c204a9a2912823 (patch) | |
tree | ae3a7acf5f04559388bbbc06b21cad95d56c66bc /AudioManagerDaemon/test/telnetserver/CAmTelnetServerTest.h | |
parent | d31807abef3e8f02de5ae4452527769f6c35b3db (diff) | |
download | audiomanager-dc3eb79e419cb53f1394300873c204a9a2912823.tar.gz |
* add gtest for telnetserver
Diffstat (limited to 'AudioManagerDaemon/test/telnetserver/CAmTelnetServerTest.h')
-rw-r--r-- | AudioManagerDaemon/test/telnetserver/CAmTelnetServerTest.h | 45 |
1 files changed, 31 insertions, 14 deletions
diff --git a/AudioManagerDaemon/test/telnetserver/CAmTelnetServerTest.h b/AudioManagerDaemon/test/telnetserver/CAmTelnetServerTest.h index aa8e5ba..fae79d4 100644 --- a/AudioManagerDaemon/test/telnetserver/CAmTelnetServerTest.h +++ b/AudioManagerDaemon/test/telnetserver/CAmTelnetServerTest.h @@ -10,44 +10,61 @@ #include "gtest/gtest.h" #include "TelnetServer.h" +#include "DatabaseHandler.h" +#include "RoutingSender.h" +#include "CommandSender.h" +#include "ControlSender.h" +#include "Router.h" + +namespace am +{ + +class SocketHandler; +class DatabaseHandler; +class RoutingSender; +class CommandSender; +class ControlSender; +class Router; +class CommandReceiver; +class RoutingReceiver; +class ControlReceiver; +class TelnetServer; -namespace am { - class CAmTelnetServerTest : public ::testing::Test{ public: CAmTelnetServerTest(); - virtual ~CAmTelnetServerTest(); + ~CAmTelnetServerTest(); + + void SetUp() ; - virtual void SetUp() ; + void TearDown() ; - virtual void TearDown() ; + void setSocketHandler(SocketHandler* pSocketHandler); std::vector<std::string> mlistRoutingPluginDirs; std::vector<std::string> mlistCommandPluginDirs; - SocketHandler mSocketHandler; + SocketHandler* mpSocketHandler; DatabaseHandler mDatabasehandler; RoutingSender mRoutingSender; CommandSender mCommandSender; ControlSender mControlSender; Router mRouter; - CommandReceiver mCommandReceiver; - RoutingReceiver mRoutingReceiver; - ControlReceiver mControlReceiver; + CommandReceiver* mpCommandReceiver; + RoutingReceiver* mpRoutingReceiver; + ControlReceiver* mpControlReceiver; - TelnetServer mTelnetServer; + TelnetServer* mpTelnetServer; + pthread_t mSocketHandlerThread; }; } -int main(int argc, char **argv) { - ::testing::InitGoogleTest(&argc, argv); - return RUN_ALL_TESTS(); -} + #endif /* CAMTELNETSERVERTEST_H_ */ |