diff --git a/av_transport/framework/filter/test/unittest/filter_test.cpp b/av_transport/framework/filter/test/unittest/filter_test.cpp index b128d806fe92be2447ddf0e1dd10dbb3163b8c1f..00d1cd6382e01a6d9c15cd53f16fca925008eaa0 100644 --- a/av_transport/framework/filter/test/unittest/filter_test.cpp +++ b/av_transport/framework/filter/test/unittest/filter_test.cpp @@ -121,12 +121,6 @@ HWTEST_F(FilterTest, PauseDragging_001, testing::ext::TestSize.Level1) HWTEST_F(FilterTest, Resume_001, testing::ext::TestSize.Level1) { - Filter filterAsync("testFilterAsync", FilterType::FILTERTYPE_VENC, true); - filterAsync.filterTask_ = std::make_unique( - "mockTask", "groupId", Media::TaskType::SINGLETON, Media::TaskPriority::HIGH, false); - Status result_async = filterAsync.Resume(); - EXPECT_EQ(result_async, Status::OK); - Filter filterSync("testFilterSync", FilterType::FILTERTYPE_ASINK, false); filterSync.filterTask_ = nullptr; auto mockNextFilter = std::make_shared("mockNextFilter", FilterType::FILTERTYPE_ASINK, false); @@ -143,12 +137,6 @@ HWTEST_F(FilterTest, Resume_001, testing::ext::TestSize.Level1) HWTEST_F(FilterTest, ResumeDragging_001, testing::ext::TestSize.Level1) { - Filter filterAsync("testFilterAsync", FilterType::FILTERTYPE_VENC, true); - filterAsync.filterTask_ = std::make_unique( - "mockTask", "groupId", Media::TaskType::SINGLETON, Media::TaskPriority::HIGH, false); - Status result_async = filterAsync.ResumeDragging(); - EXPECT_EQ(result_async, Status::OK); - Filter filterSync("testFilterSync", FilterType::FILTERTYPE_ASINK, false); filterSync.filterTask_ = nullptr; auto mockNextFilter = std::make_shared("mockNextFilter", FilterType::FILTERTYPE_ASINK, false); diff --git a/services/distributedhardwarefwkservice/test/unittest/common/resourcemanager/local_capability_info_manager_test.cpp b/services/distributedhardwarefwkservice/test/unittest/common/resourcemanager/local_capability_info_manager_test.cpp index 2d37edf157a024372b0d47140455d96e5d99e7a2..1dd53aacd07178cde3c3c34993e31b08815ad269 100644 --- a/services/distributedhardwarefwkservice/test/unittest/common/resourcemanager/local_capability_info_manager_test.cpp +++ b/services/distributedhardwarefwkservice/test/unittest/common/resourcemanager/local_capability_info_manager_test.cpp @@ -79,6 +79,14 @@ HWTEST_F(LocalCapInfoMgrTest, SyncDeviceInfoFromDB_001, TestSize.Level1) EXPECT_EQ(ERR_DH_FWK_PARA_INVALID, ret); } +HWTEST_F(LocalCapInfoMgrTest, SyncDeviceInfoFromDB_002, TestSize.Level1) +{ + std::string deviceId(266, 'A'); + LocalCapabilityInfoManager::GetInstance()->dbAdapterPtr_ = nullptr; + auto ret = LocalCapabilityInfoManager::GetInstance()->SyncDeviceInfoFromDB(deviceId); + EXPECT_EQ(ERR_DH_FWK_PARA_INVALID, ret); +} + HWTEST_F(LocalCapInfoMgrTest, AddCapability_001, TestSize.Level1) { std::vector> resInfos; @@ -142,6 +150,26 @@ HWTEST_F(LocalCapInfoMgrTest, GetCapabilitiesByDeviceId_001, TestSize.Level1) ASSERT_NO_FATAL_FAILURE(LocalCapabilityInfoManager::GetInstance()->GetCapabilitiesByDeviceId(deviceId, resInfos)); } +HWTEST_F(LocalCapInfoMgrTest, GetCapabilitiesByDeviceId_002, TestSize.Level1) +{ + std::string deviceId = "test_device_id"; + auto localCapInfoMgr = LocalCapabilityInfoManager::GetInstance(); + std::shared_ptr capInfo1 = std::make_shared( + "dhId_test1", deviceId, "devName_test1", DEV_TYPE_TEST, DHType::AUDIO, "attrs", "subtype"); + std::shared_ptr capInfo2 = std::make_shared( + "dhId_test2", "other_device_id", "devName_test2", DEV_TYPE_TEST, DHType::AUDIO, "attrs", "subtype"); + + std::string key1 = GetCapabilityKey(deviceId, "dhId_test1"); + std::string key2 = GetCapabilityKey("other_device_id", "dhId_test2"); + + localCapInfoMgr->globalCapInfoMap_[key1] = capInfo1; + localCapInfoMgr->globalCapInfoMap_[key2] = capInfo2; + + std::vector> resInfos; + localCapInfoMgr->GetCapabilitiesByDeviceId(deviceId, resInfos); + ASSERT_EQ(resInfos.size(), 1); +} + HWTEST_F(LocalCapInfoMgrTest, GetCapability_001, TestSize.Level1) { std::string deviceId = "";