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.
4
5#include "extensions/renderer/api_test_base.h"
6
7namespace extensions {
8
9class ApiTestBaseTest : public ApiTestBase {
10 public:
11  virtual void SetUp() OVERRIDE { ApiTestBase::SetUp(); }
12};
13
14TEST_F(ApiTestBaseTest, TestEnvironment) {
15  RunTest("api_test_base_unittest.js", "testEnvironment");
16}
17
18TEST_F(ApiTestBaseTest, TestPromisesRun) {
19  RunTest("api_test_base_unittest.js", "testPromisesRun");
20}
21
22TEST_F(ApiTestBaseTest, TestCommonModulesAreAvailable) {
23  RunTest("api_test_base_unittest.js", "testCommonModulesAreAvailable");
24}
25
26TEST_F(ApiTestBaseTest, TestMojoModulesAreAvailable) {
27  RunTest("api_test_base_unittest.js", "testMojoModulesAreAvailable");
28}
29
30TEST_F(ApiTestBaseTest, TestTestBindings) {
31  RunTest("api_test_base_unittest.js", "testTestBindings");
32}
33
34}  // namespace extensions
35