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 #include "third_party/libaddressinput/chromium/chrome_storage_impl.h"
9 #include "base/prefs/value_map_pref_store.h"
10 #include "cpp/test/storage_test_runner.h"
11 #include "testing/gtest/include/gtest/gtest.h"
12 #include "third_party/libaddressinput/chromium/cpp/include/libaddressinput/callback.h"
16 // Tests for ChromeStorageImpl object.
17 class ChromeStorageImplTest : public testing::Test {
19 ChromeStorageImplTest()
20 : store_(new ValueMapPrefStore()),
21 storage_(store_.get()),
24 virtual ~ChromeStorageImplTest() {}
26 scoped_refptr<ValueMapPrefStore> store_;
27 ChromeStorageImpl storage_;
28 i18n::addressinput::StorageTestRunner runner_;
31 TEST_F(ChromeStorageImplTest, StandardStorageTests) {
32 EXPECT_NO_FATAL_FAILURE(runner_.RunAllTests());
35 } // namespace autofill