create DSCompsoitor class and create the testcase file.
Change-Id: I2eb0ce1047bfc78bf25b936c196d1bf57baab393
'src/lib/DSRender/DSRenderViewDali.cpp',
'src/lib/DSRender/DSRenderFactoryEcoreEvas.cpp',
'src/lib/DSRender/DSRenderFactoryDali.cpp',
+ 'src/lib/DSCompositor/DSCompositor.cpp',
]
pkgconfig = import('pkgconfig')
--- /dev/null
+#include "DSCompositor.h"
+
+namespace display_server
+{
+ DSCompositor::DSCompositor()
+ {
+ }
+
+ DSCompositor::~DSCompositor()
+ {
+ }
+} // namespace display_server
\ No newline at end of file
--- /dev/null
+#ifndef _DSCOMPOSITOR_H_
+#define _DSCOMPOSITOR_H_
+
+namespace display_server
+{
+ class DSCompositor
+ {
+ public:
+ DSCompositor();
+ virtual ~DSCompositor();
+
+ private:
+ /* data */
+ };
+}
+
+#endif
\ No newline at end of file
--- /dev/null
+#include "libds-tests.h"
+#include "DSCompositor.h"
+
+using namespace display_server;
+
+class DSComopsitorTest : public ::testing::Test
+{
+public:
+ void SetUp(void) override {}
+ void TearDown(void) override {}
+};
+
+TEST_F(DSComopsitorTest, NewDSCompositor)
+{
+ DSCompositor *compositor = new DSCompositor;
+ delete compositor;
+ ASSERT_TRUE(true);
+}
'../src/lib',
'../src/lib/DSBuffer',
'../src/lib/DSRender',
+ '../src/lib/DSCompositor',
)
libds_unittests_src = [
'DSBufferQueue-test.cpp',
'DSRenderFactoryEcoreEvas-test.cpp',
'DSRenderFactoryDali-test.cpp',
+ 'DSCompositor-test.cpp',
]
gmock_dep = dependency('gmock', method : 'pkg-config')