1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "components/copresence/test/fake_directive_handler.h"
7 #include "components/copresence/proto/data.pb.h"
11 FakeDirectiveHandler::FakeDirectiveHandler() {}
13 FakeDirectiveHandler::~FakeDirectiveHandler() {}
15 void FakeDirectiveHandler::AddDirective(const Directive
& directive
) {
16 added_directives_
.push_back(directive
.subscription_id());
19 void FakeDirectiveHandler::RemoveDirectives(const std::string
& op_id
) {
20 removed_directives_
.push_back(op_id
);
24 FakeDirectiveHandler::GetCurrentAudioToken(audio_modem::AudioType type
) const {
25 return type
== audio_modem::AUDIBLE
? "current audible" : "current inaudible";
28 bool FakeDirectiveHandler::IsAudioTokenHeard(
29 audio_modem::AudioType type
) const {
33 } // namespace copresence