1 /*
2 * Copyright 2021 HIMSA II K/S - www.himsa.com.
3 * Represented by EHIMA - www.ehima.com
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17
18 #include <base/functional/bind.h>
19 #include <hardware/bt_csis.h>
20
21 #include "bta/include/bta_csis_api.h"
22 #include "test/common/mock_functions.h"
23
24 using bluetooth::csis::CsisClient;
25 using bluetooth::csis::CsisClientCallbacks;
26
AddFromStorage(const RawAddress &,const std::vector<uint8_t> &)27 void CsisClient::AddFromStorage(const RawAddress& /* addr */,
28 const std::vector<uint8_t>& /* in */) {
29 inc_func_call_count(__func__);
30 }
GetForStorage(const RawAddress &,std::vector<uint8_t> &)31 bool CsisClient::GetForStorage(const RawAddress& /* addr */,
32 std::vector<uint8_t>& /* out */) {
33 inc_func_call_count(__func__);
34 return false;
35 }
CleanUp()36 void CsisClient::CleanUp() { inc_func_call_count(__func__); }
Get(void)37 bluetooth::csis::CsisClient* CsisClient::Get(void) {
38 inc_func_call_count(__func__);
39 return nullptr;
40 }
IsCsisClientRunning()41 bool CsisClient::IsCsisClientRunning() {
42 inc_func_call_count(__func__);
43 return false;
44 }
Initialize(CsisClientCallbacks *,base::Closure)45 void CsisClient::Initialize(CsisClientCallbacks* /* callbacks */,
46 base::Closure /* initCb */) {
47 inc_func_call_count(__func__);
48 }
DebugDump(int)49 void CsisClient::DebugDump(int /* fd */) { inc_func_call_count(__func__); }
50