blob: 2d9dbde11ebb5df79f303a6e42a1bf7df38d360a [file] [log] [blame]
// Copyright 2016 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.
#include "content/test/mock_background_sync_controller.h"
namespace content {
void MockBackgroundSyncController::NotifyBackgroundSyncRegistered(
const GURL& origin) {
registration_count_ += 1;
registration_origin_ = origin;
}
void MockBackgroundSyncController::RunInBackground(bool enabled,
int64_t min_ms) {
run_in_background_count_ += 1;
run_in_background_enabled_ = enabled;
run_in_background_min_ms_ = min_ms;
}
void MockBackgroundSyncController::GetParameterOverrides(
BackgroundSyncParameters* parameters) const {
*parameters = background_sync_parameters_;
}
} // namespace content