123456789101112131415161718192021222324252627282930 |
- // Copyright 2020 The Chromium 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 COMPONENTS_SAFETY_CHECK_TEST_UPDATE_CHECK_HELPER_H_
- #define COMPONENTS_SAFETY_CHECK_TEST_UPDATE_CHECK_HELPER_H_
- #include "components/safety_check/update_check_helper.h"
- namespace safety_check {
- // A version of UpdateCheckHelper used for testing.
- class TestUpdateCheckHelper : public UpdateCheckHelper {
- public:
- TestUpdateCheckHelper();
- ~TestUpdateCheckHelper() override;
- void SetConnectivity(bool online);
- // UpdateCheckHelper implementation.
- void CheckConnectivity(
- ConnectivityCheckCallback connection_check_callback) override;
- private:
- bool online_ = true;
- };
- } // namespace safety_check
- #endif // COMPONENTS_SAFETY_CHECK_TEST_UPDATE_CHECK_HELPER_H_
|