| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 // Copyright 2015 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 EXTENSIONS_COMMON_PERMISSIONS_PERMISSION_MESSAGE_TEST_UTIL_H_ | 
|  | 6 #define EXTENSIONS_COMMON_PERMISSIONS_PERMISSION_MESSAGE_TEST_UTIL_H_ | 
|  | 7 | 
|  | 8 #include <string> | 
|  | 9 #include <vector> | 
|  | 10 | 
|  | 11 #include "base/strings/string16.h" | 
|  | 12 #include "testing/gtest/include/gtest/gtest.h" | 
|  | 13 | 
|  | 14 namespace extensions { | 
|  | 15 | 
|  | 16 class PermissionsData; | 
|  | 17 | 
|  | 18 testing::AssertionResult VerifyHasPermissionMessage( | 
|  | 19     const PermissionsData* permissions_data, | 
|  | 20     const std::string& expected_message); | 
|  | 21 testing::AssertionResult VerifyHasPermissionMessage( | 
|  | 22     const PermissionsData* permissions_data, | 
|  | 23     const base::string16& expected_message); | 
|  | 24 | 
|  | 25 testing::AssertionResult VerifyNoPermissionMessages( | 
|  | 26     const PermissionsData* permissions_data); | 
|  | 27 | 
|  | 28 testing::AssertionResult VerifyOnePermissionMessage( | 
|  | 29     const PermissionsData* permissions_data, | 
|  | 30     const std::string& expected_message); | 
|  | 31 testing::AssertionResult VerifyOnePermissionMessage( | 
|  | 32     const PermissionsData* permissions_data, | 
|  | 33     const base::string16& expected_message); | 
|  | 34 | 
|  | 35 testing::AssertionResult VerifyOnePermissionMessageWithSubmessages( | 
|  | 36     const PermissionsData* permissions_data, | 
|  | 37     const std::string& expected_message, | 
|  | 38     const std::vector<std::string>& expected_submessages); | 
|  | 39 testing::AssertionResult VerifyOnePermissionMessageWithSubmessages( | 
|  | 40     const PermissionsData* permissions_data, | 
|  | 41     const base::string16& expected_message, | 
|  | 42     const std::vector<base::string16>& expected_submessages); | 
|  | 43 | 
|  | 44 testing::AssertionResult VerifyTwoPermissionMessages( | 
|  | 45     const PermissionsData* permissions_data, | 
|  | 46     const std::string& expected_message_1, | 
|  | 47     const std::string& expected_message_2, | 
|  | 48     bool check_order); | 
|  | 49 testing::AssertionResult VerifyTwoPermissionMessages( | 
|  | 50     const PermissionsData* permissions_data, | 
|  | 51     const base::string16& expected_message_1, | 
|  | 52     const base::string16& expected_message_2, | 
|  | 53     bool check_order); | 
|  | 54 | 
|  | 55 testing::AssertionResult VerifyPermissionMessages( | 
|  | 56     const PermissionsData* permissions_data, | 
|  | 57     const std::vector<std::string>& expected_messages, | 
|  | 58     bool check_order); | 
|  | 59 testing::AssertionResult VerifyPermissionMessages( | 
|  | 60     const PermissionsData* permissions_data, | 
|  | 61     const std::vector<base::string16>& expected_messages, | 
|  | 62     bool check_order); | 
|  | 63 | 
|  | 64 testing::AssertionResult VerifyPermissionMessagesWithSubmessages( | 
|  | 65     const PermissionsData* permissions_data, | 
|  | 66     const std::vector<std::string>& expected_messages, | 
|  | 67     const std::vector<std::vector<std::string>>& expected_submessages, | 
|  | 68     bool check_order); | 
|  | 69 testing::AssertionResult VerifyPermissionMessagesWithSubmessages( | 
|  | 70     const PermissionsData* permissions_data, | 
|  | 71     const std::vector<base::string16>& expected_messages, | 
|  | 72     const std::vector<std::vector<base::string16>>& expected_submessages, | 
|  | 73     bool check_order); | 
|  | 74 | 
|  | 75 }  // namespace extensions | 
|  | 76 | 
|  | 77 #endif  // EXTENSIONS_COMMON_PERMISSIONS_PERMISSION_MESSAGE_TEST_UTIL_H_ | 
| OLD | NEW | 
|---|