1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef ATHENA_WM_TEST_WINDOW_MANAGER_IMPL_TEST_API_H_
6 #define ATHENA_WM_TEST_WINDOW_MANAGER_IMPL_TEST_API_H_
8 #include "base/macros.h"
11 class SplitViewController;
12 class WindowListProvider;
13 class WindowManagerImpl;
17 class WindowManagerImplTestApi {
19 WindowManagerImplTestApi();
20 ~WindowManagerImplTestApi();
22 athena::WindowManagerImpl* wm() { return wm_; }
23 athena::WindowListProvider* GetWindowListProvider();
24 athena::SplitViewController* GetSplitViewController();
27 athena::WindowManagerImpl* wm_;
29 DISALLOW_COPY_AND_ASSIGN(WindowManagerImplTestApi);
35 #endif // ATHENA_WM_TEST_WINDOW_MANAGER_IMPL_TEST_API_H_