blob: 22ca1f805908a7797053f666ecf43ef81e2c3296 [file] [log] [blame]
// 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_