| // Copyright (c) 2013 The Chromium OS Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef CRYPTOHOME_MOCK_PKCS11_INIT_H_ |
| #define CRYPTOHOME_MOCK_PKCS11_INIT_H_ |
| |
| #include "cryptohome/pkcs11_init.h" |
| |
| #include <gmock/gmock.h> |
| |
| namespace cryptohome { |
| |
| class MockPkcs11Init : public Pkcs11Init { |
| public: |
| MockPkcs11Init(); |
| virtual ~MockPkcs11Init(); |
| |
| MOCK_METHOD2(GetTpmTokenSlotForPath, bool(const base::FilePath&, |
| CK_SLOT_ID_PTR)); |
| }; |
| |
| } // namespace cryptohome |
| |
| #endif // CRYPTOHOME_MOCK_PKCS11_INIT_H_ |