#include "components/invalidation/impl/fake_invalidation_service.h"
#include "components/invalidation/impl/invalidation_service_util.h"
#include "components/invalidation/public/invalidation.h"
#include "components/invalidation/public/invalidation_util.h"
#include "components/invalidation/public/invalidator_state.h"
namespace invalidation {
FakeInvalidationService::FakeInvalidationService()
: … { … }
FakeInvalidationService::~FakeInvalidationService() = default;
void FakeInvalidationService::AddObserver(InvalidationHandler* handler) { … }
bool FakeInvalidationService::HasObserver(
const InvalidationHandler* handler) const { … }
bool FakeInvalidationService::UpdateInterestedTopics(
InvalidationHandler* handler,
const TopicSet& topic_set) { … }
void FakeInvalidationService::RemoveObserver(
const InvalidationHandler* handler) { … }
InvalidatorState FakeInvalidationService::GetInvalidatorState() const { … }
std::string FakeInvalidationService::GetInvalidatorClientId() const { … }
void FakeInvalidationService::SetInvalidatorState(InvalidatorState state) { … }
void FakeInvalidationService::EmitInvalidationForTest(
const Invalidation& invalidation) { … }
}