legacy: Use common test mocks ble_advertiser_test

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

Change-Id: Ie456a9b211698200be03db916796a3dcc8446e85
diff --git a/system/stack/Android.bp b/system/stack/Android.bp
index 978ba53..eba08cf 100644
--- a/system/stack/Android.bp
+++ b/system/stack/Android.bp
@@ -418,6 +418,7 @@
         "packages/modules/Bluetooth/system/utils/include",
     ],
     srcs: [
+        ":TestMockDevice",
         "btm/btm_ble_multi_adv.cc",
         "test/ble_advertiser_test.cc",
     ],
diff --git a/system/stack/test/ble_advertiser_test.cc b/system/stack/test/ble_advertiser_test.cc
index adf6e45..8ed868f 100644
--- a/system/stack/test/ble_advertiser_test.cc
+++ b/system/stack/test/ble_advertiser_test.cc
@@ -64,7 +64,6 @@
 alarm_t* alarm_new_periodic(const char* name) { return nullptr; }
 alarm_t* alarm_new(const char* name) { return nullptr; }
 void alarm_free(alarm_t* alarm) {}
-const controller_t* controller_get_interface() { return nullptr; }
 
 uint64_t btm_get_next_private_addrress_interval_ms() { return 15 * 60 * 1000; }