1// Copyright 2013 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. 4 5#ifndef CHROME_BROWSER_APPS_APP_SHIM_TEST_APP_SHIM_HOST_MANAGER_TEST_API_MAC_H 6#define CHROME_BROWSER_APPS_APP_SHIM_TEST_APP_SHIM_HOST_MANAGER_TEST_API_MAC_H 7 8#include "base/basictypes.h" 9 10class AppShimHostManager; 11 12namespace base { 13class FilePath; 14} 15 16namespace apps { 17class UnixDomainSocketAcceptor; 18} 19 20namespace test { 21 22class AppShimHostManagerTestApi { 23 public: 24 explicit AppShimHostManagerTestApi(AppShimHostManager* host_manager); 25 26 apps::UnixDomainSocketAcceptor* acceptor(); 27 28 const base::FilePath& directory_in_tmp(); 29 30 private: 31 AppShimHostManager* host_manager_; // Not owned. 32 33 DISALLOW_COPY_AND_ASSIGN(AppShimHostManagerTestApi); 34}; 35 36} // namespace test 37 38#endif // CHROME_BROWSER_APPS_APP_SHIM_TEST_APP_SHIM_HOST_MANAGER_TEST_API_MAC_H 39