OLD | NEW |
1 // Copyright 2017 The Chromium Authors. All rights reserved. | 1 // Copyright 2017 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MOCK_CORE_OOBE_VIEW_H_ | 5 #ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MOCK_CORE_OOBE_VIEW_H_ |
6 #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MOCK_CORE_OOBE_VIEW_H_ | 6 #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MOCK_CORE_OOBE_VIEW_H_ |
7 | 7 |
8 #include "chrome/browser/chromeos/login/screens/core_oobe_view.h" | 8 #include "chrome/browser/chromeos/login/screens/core_oobe_view.h" |
9 #include "testing/gmock/include/gmock/gmock.h" | 9 #include "testing/gmock/include/gmock/gmock.h" |
10 | 10 |
11 namespace chromeos { | 11 namespace chromeos { |
12 | 12 |
13 class MockCoreOobeView : public CoreOobeView { | 13 class MockCoreOobeView : public CoreOobeView { |
14 public: | 14 public: |
15 MockCoreOobeView(); | 15 MockCoreOobeView(); |
16 ~MockCoreOobeView() override; | 16 ~MockCoreOobeView() override; |
17 | 17 |
18 MOCK_METHOD1(MockSetDelegate, void(Delegate* delegate)); | 18 MOCK_METHOD1(MockSetDelegate, void(Delegate* delegate)); |
19 void SetDelegate(CoreOobeView::Delegate* delegate) override; | 19 void SetDelegate(CoreOobeView::Delegate* delegate) override; |
20 | 20 |
21 MOCK_METHOD1(Show, void(OobeScreen screen)); | 21 MOCK_METHOD1(Show, void(OobeScreen screen)); |
22 MOCK_METHOD1(Hide, void(OobeScreen screen)); | 22 MOCK_METHOD1(Hide, void(OobeScreen screen)); |
| 23 MOCK_METHOD1(UpdateDeviceDisabledMessage, void(const std::string& message)); |
23 MOCK_METHOD4(ShowSignInError, | 24 MOCK_METHOD4(ShowSignInError, |
24 void(int login_attempts, | 25 void(int login_attempts, |
25 const std::string& error_text, | 26 const std::string& error_text, |
26 const std::string& help_link_text, | 27 const std::string& help_link_text, |
27 HelpAppLauncher::HelpTopic help_topic_id)); | 28 HelpAppLauncher::HelpTopic help_topic_id)); |
28 MOCK_METHOD0(ShowTpmError, void()); | 29 MOCK_METHOD0(ShowTpmError, void()); |
29 MOCK_METHOD1(ShowSignInUI, void(const std::string& email)); | 30 MOCK_METHOD1(ShowSignInUI, void(const std::string& email)); |
30 MOCK_METHOD1(ResetSignInUI, void(bool force_online)); | 31 MOCK_METHOD1(ResetSignInUI, void(bool force_online)); |
31 MOCK_METHOD0(ClearUserPodPassword, void()); | 32 MOCK_METHOD0(ClearUserPodPassword, void()); |
32 MOCK_METHOD0(RefocusCurrentPod, void()); | 33 MOCK_METHOD0(RefocusCurrentPod, void()); |
(...skipping 15 matching lines...) Expand all Loading... |
48 MOCK_METHOD1(ShowActiveDirectoryPasswordChangeScreen, | 49 MOCK_METHOD1(ShowActiveDirectoryPasswordChangeScreen, |
49 void(const std::string& username)); | 50 void(const std::string& username)); |
50 | 51 |
51 private: | 52 private: |
52 Delegate* delegate_; | 53 Delegate* delegate_; |
53 }; | 54 }; |
54 | 55 |
55 } // namespace chromeos | 56 } // namespace chromeos |
56 | 57 |
57 #endif // CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MOCK_CORE_OOBE_VIEW_H_ | 58 #endif // CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_MOCK_CORE_OOBE_VIEW_H_ |
OLD | NEW |