// 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_