summaryrefslogtreecommitdiff
path: root/PluginControlInterface/test/CAmControlReceiverShadowTest.h
diff options
context:
space:
mode:
authorchristian mueller <christian.ei.mueller@bmw.de>2012-03-05 13:55:09 +0100
committerchristian mueller <christian.ei.mueller@bmw.de>2012-03-05 13:55:09 +0100
commit1b85f2410d1d644ff00284e78b1eeff6cfad2fc4 (patch)
tree2031d9cd7356aee5599fdb4cdc8c79df209b36b8 /PluginControlInterface/test/CAmControlReceiverShadowTest.h
parent71a2207933a73da2708a483b78feb511bec35abd (diff)
downloadaudiomanager-1b85f2410d1d644ff00284e78b1eeff6cfad2fc4.tar.gz
* fixing CAmSerializer.h - smaller changes and copy past stuff
* adding new class in Controler plugin to use CAmSerializer to build up a shadow * added test to test the new class (unfinished)
Diffstat (limited to 'PluginControlInterface/test/CAmControlReceiverShadowTest.h')
-rw-r--r--PluginControlInterface/test/CAmControlReceiverShadowTest.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/PluginControlInterface/test/CAmControlReceiverShadowTest.h b/PluginControlInterface/test/CAmControlReceiverShadowTest.h
new file mode 100644
index 0000000..42cec0d
--- /dev/null
+++ b/PluginControlInterface/test/CAmControlReceiverShadowTest.h
@@ -0,0 +1,36 @@
+/*
+ * CAmControlReceiverShadowTest.h
+ *
+ * Created on: Mar 2, 2012
+ * Author: christian
+ */
+
+#ifndef CAMCONTROLRECEIVERSHADOWTEST_H_
+#define CAMCONTROLRECEIVERSHADOWTEST_H_
+
+#include <gtest/gtest.h>
+#include <gmock/gmock.h>
+#include "MockIAmControlReceive.h"
+#include "shared/CAmSocketHandler.h"
+#include "shared/CAmSerializer.h"
+#include "../include/IAmControlReceiverShadow.h"
+
+namespace am
+{
+
+class CAmControlReceiverShadowTest: public ::testing::Test
+{
+public:
+ CAmSocketHandler psocketHandler;
+ MockIAmControlReceive pMockReceive;
+ IAmControlReceiverShadow pShadow;
+ void timerCallback(sh_timerHandle_t handle, void* userData);
+ TAmShTimerCallBack<CAmControlReceiverShadowTest> ptimerCallback;
+ CAmControlReceiverShadowTest();
+ ~CAmControlReceiverShadowTest();
+ void SetUp();
+ void TearDown();
+};
+
+} /* namespace am */
+#endif /* CAMCONTROLRECEIVERSHADOWTEST_H_ */