1 // Copyright (c) 2012 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_RENDERER_SAFE_BROWSING_TEST_UTILS_H_ 6 #define CHROME_RENDERER_SAFE_BROWSING_TEST_UTILS_H_ 7 8 namespace safe_browsing { 9 class FeatureMap; 10 11 // Compares two FeatureMap objects using gMock. Always use this instead of 12 // operator== or ContainerEq, since hash_map's equality operator may return 13 // false if the elements were inserted in different orders. 14 void ExpectFeatureMapsAreEqual(const FeatureMap& first, 15 const FeatureMap& second); 16 17 } // namespace safe_browsing 18 19 #endif // CHROME_RENDERER_SAFE_BROWSING_TEST_UTILS_H_ 20