diff --git a/test/unittest/datatransmitmgr/BUILD.gn b/test/unittest/datatransmitmgr/BUILD.gn index d5246da4486f49640d165fc5ad29d5493749d44c..24f9fb82e21850567ae543413c0b86a1517c96ff 100644 --- a/test/unittest/datatransmitmgr/BUILD.gn +++ b/test/unittest/datatransmitmgr/BUILD.gn @@ -57,7 +57,7 @@ ohos_unittest("DevSLMgrTest") { external_deps = [ "c_utils:utils", "device_security_level:dslm_sdk", - "dsoftbus:softbus_client", "hilog:libhilog", + "init:libbegetutil", ] } diff --git a/test/unittest/datatransmitmgr/DevSLMgrTest.cpp b/test/unittest/datatransmitmgr/DevSLMgrTest.cpp index 2e5fd646dbf9ad1b255b3eb286d84d2d19734254..27ae55417c4aaadb73f4ec1ab49f84b3542a14c9 100644 --- a/test/unittest/datatransmitmgr/DevSLMgrTest.cpp +++ b/test/unittest/datatransmitmgr/DevSLMgrTest.cpp @@ -20,7 +20,7 @@ #include "gtest/gtest.h" #include "file_ex.h" #include "securec.h" -#include "softbus_bus_center.h" +#include "parameter.h" #include "dev_slinfo_adpt.h" #include "DevSLMgrTest.h" #include "DevslinfoListTest.h" @@ -123,14 +123,13 @@ static void DATASL_GetUdidByExceptZero(DEVSLQueryParams *queryParams) static int32_t GetLocalUdid(DEVSLQueryParams *queryParams) { - const char *pkgName = "ohos.dslm"; - NodeBasicInfo info; - int32_t ret = GetLocalNodeDeviceInfo(pkgName, &info); - if (GetNodeKeyInfo(pkgName, info.networkId, NODE_KEY_UDID, (uint8_t *)(queryParams->udid), UDID_BUF_LEN) != 0) { - return ret; - } + char udid[65] = {0}; + int32_t ret = GetDevUdid(udid, MAX_UDID_LENGTH + 1); + EXPECT_EQ(DEVSL_SUCCESS, ret); + + (void)memcpy_s(queryParams->udid, MAX_UDID_LENGTH, udid, MAX_UDID_LENGTH); queryParams->udidLen = MAX_UDID_LENGTH; - return DEVSL_SUCCESS; + return ret; } static HWTEST_F(DevSLMgrTest, TestOnstart, TestSize.Level1)