From 706df76c50ef40f53b257c53b754bf5ad1a49332 Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Fri, 21 Feb 2020 12:49:41 +0900 Subject: [PATCH] add the basic test for DSRefBase Change-Id: I7f8c2c17255041afb0e585c96974979839901438 --- tests/DSRefBase-test.cpp | 21 +++++++++++++++++++++ tests/meson.build | 3 ++- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 tests/DSRefBase-test.cpp diff --git a/tests/DSRefBase-test.cpp b/tests/DSRefBase-test.cpp new file mode 100644 index 0000000..57ab821 --- /dev/null +++ b/tests/DSRefBase-test.cpp @@ -0,0 +1,21 @@ +#include "libds-tests.h" +#include "DSRefBase.h" + +class DSRefBaseTest : public ::testing::Test +{ +public: + void SetUp(void) override { + std::cout << "setup\n"; + } + void TearDown(void) override { + std::cout << "teardown\n"; + } +}; + +TEST_F(DSRefBaseTest, CreateRefBase) +{ + display_server::DSRefBase* refBase = new display_server::DSRefBase(); + + int count = refBase->getref(); + ASSERT_TRUE(count == 1); +} \ No newline at end of file diff --git a/tests/meson.build b/tests/meson.build index a52e78a..663d13e 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -1,5 +1,6 @@ incdir = include_directories('../src/lib') -libds_unittests_src = ['libds-tests.cpp'] +libds_unittests_src = ['libds-tests.cpp', + 'DSRefBase-test.cpp'] gmock_dep = dependency('gmock', method : 'pkg-config') -- 2.7.4