OSDN Git Service

Introduce bta/test mocks and fakes
authorChris Manton <cmanton@google.com>
Mon, 8 Feb 2021 04:26:22 +0000 (20:26 -0800)
committerChris Manton <cmanton@google.com>
Tue, 16 Feb 2021 16:27:18 +0000 (08:27 -0800)
commitdb6f7631cf9906e9120c6ee6b55fea4fd0df57da
tree65a37965851238f288ffd8160fde2f1eef6a879a
parentac903002a19fbb7a73b89b454531b1ff732d38ed
Introduce bta/test mocks and fakes

Towards testable code

Bug: 176960731
Tag: #refactor
Test: gd/cert/run

Change-Id: I0527f4daf7d03d12a05975fa9fd01a06bd2105e5
32 files changed:
bta/Android.bp
bta/test/bta_dm_test.cc [new file with mode: 0644]
bta/test/common/fake_osi.cc [new file with mode: 0644]
bta/test/common/fake_osi.h [new file with mode: 0644]
bta/test/common/mock_btif_co_bta_dm_co.cc [new file with mode: 0644]
bta/test/common/mock_btif_co_bta_hh_co.cc [new file with mode: 0644]
bta/test/common/mock_btif_debug_conn.cc [new file with mode: 0644]
bta/test/common/mock_btif_dm.cc [new file with mode: 0644]
bta/test/common/mock_btif_stack_manager.cc [new file with mode: 0644]
bta/test/common/mock_btif_storage.cc [new file with mode: 0644]
bta/test/common/mock_device_controller.cc [new file with mode: 0644]
bta/test/common/mock_device_interop.cc [new file with mode: 0644]
bta/test/common/mock_main_shim_acl.cc [new file with mode: 0644]
bta/test/common/mock_main_shim_btm_api.cc [new file with mode: 0644]
bta/test/common/mock_shim.cc [new file with mode: 0644]
bta/test/common/mock_stack_acl.cc [new file with mode: 0644]
bta/test/common/mock_stack_btm.cc [new file with mode: 0644]
bta/test/common/mock_stack_btm_ble.cc [new file with mode: 0644]
bta/test/common/mock_stack_btm_dev.cc [new file with mode: 0644]
bta/test/common/mock_stack_btm_pm.cc [new file with mode: 0644]
bta/test/common/mock_stack_btm_sco.cc [new file with mode: 0644]
bta/test/common/mock_stack_btm_sec.cc [new file with mode: 0644]
bta/test/common/mock_stack_crypto_toolbox_aes_cmac.cc [new file with mode: 0644]
bta/test/common/mock_stack_gap_ble.cc [new file with mode: 0644]
bta/test/common/mock_stack_gatt.cc [new file with mode: 0644]
bta/test/common/mock_stack_gatt_attr.cc [new file with mode: 0644]
bta/test/common/mock_stack_gatt_connection_manager.cc [new file with mode: 0644]
bta/test/common/mock_stack_hidh.cc [new file with mode: 0644]
bta/test/common/mock_stack_l2cap.cc [new file with mode: 0644]
bta/test/common/mock_stack_l2cap_ble.cc [new file with mode: 0644]
bta/test/common/mock_stack_sdp.cc [new file with mode: 0644]
bta/test/common/mock_stack_srvc_dis.cc [new file with mode: 0644]