apmanager: initial skeleton files.

BUG=chromium:423407
TEST=FEATURES=test emerge-$BOARD apmanager
     USE='clang asan' FEATURES=test emerge-$BOARD apmanager
CQ-DEPEND=CL:223258, CL:223302

Change-Id: Ib42bd1eef4a9d6b0f30e085a64e9454c5b618d28
Reviewed-on: https://chromium-review.googlesource.com/223322
Reviewed-by: Peter Qiu <zqiu@chromium.org>
Commit-Queue: Peter Qiu <zqiu@chromium.org>
Tested-by: Peter Qiu <zqiu@chromium.org>
diff --git a/manager_unittest.cc b/manager_unittest.cc
new file mode 100644
index 0000000..046b831
--- /dev/null
+++ b/manager_unittest.cc
@@ -0,0 +1,25 @@
+// Copyright 2014 The Chromium OS Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "apmanager/manager.h"
+
+#include <gtest/gtest.h>
+
+namespace apmanager {
+
+class ManagerTest : public testing::Test {
+ public:
+  ManagerTest() {}
+
+ protected:
+  Manager manager_;
+};
+
+TEST_F(ManagerTest, CreateService) {
+}
+
+TEST_F(ManagerTest, RemoveService) {
+}
+
+}  // namespace apmanager