mirror of
https://github.com/openharmony/distributed_screen.git
synced 2026-07-21 04:25:28 -04:00
fix softbusadapter ut problem
Signed-off-by: sxzheng96 <zhengshuangxi2@huawei.com>
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
#include "softbus_bus_center.h"
|
||||
#include "softbus_common.h"
|
||||
|
||||
#include "dscreen_constants.h"
|
||||
#include "dscreen_errcode.h"
|
||||
#include "dscreen_util.h"
|
||||
#define private public
|
||||
|
||||
@@ -36,11 +36,13 @@ void SoftbusAdapterTest::TearDown(void) {}
|
||||
HWTEST_F(SoftbusAdapterTest, RegisterSoftbusListener_001, TestSize.Level1)
|
||||
{
|
||||
std::shared_ptr<ISoftbusListener> listener = nullptr;
|
||||
std::string sessionName;
|
||||
std::string peerDevId;
|
||||
std::string sessionName = DATA_SESSION_NAME;
|
||||
std::string peerDevId = "testDevId";
|
||||
|
||||
int32_t actual = softbusAdapter.RegisterSoftbusListener(listener, sessionName, peerDevId);
|
||||
EXPECT_EQ(DH_SUCCESS, actual);
|
||||
|
||||
actual = softbusAdapter.UnRegisterSoftbusListener(sessionName, peerDevId);
|
||||
EXPECT_EQ(DH_SUCCESS, actual);
|
||||
}
|
||||
|
||||
@@ -53,12 +55,13 @@ HWTEST_F(SoftbusAdapterTest, RegisterSoftbusListener_001, TestSize.Level1)
|
||||
HWTEST_F(SoftbusAdapterTest, RegisterSoftbusListener_002, TestSize.Level1)
|
||||
{
|
||||
std::shared_ptr<ISoftbusListener> listener = nullptr;
|
||||
std::string sessionName = "hello";
|
||||
std::string peerDevId = "world";
|
||||
std::string sessionName = DATA_SESSION_NAME;
|
||||
std::string peerDevId = "testDevId";
|
||||
|
||||
softbusAdapter.mapListeners_["hello_world"] = listener;
|
||||
int32_t actual = softbusAdapter.RegisterSoftbusListener(listener, sessionName, peerDevId);
|
||||
EXPECT_EQ(DH_SUCCESS, actual);
|
||||
|
||||
actual = softbusAdapter.RegisterSoftbusListener(listener, sessionName, peerDevId);
|
||||
EXPECT_EQ(ERR_DH_SCREEN_ADAPTER_REGISTER_SOFTBUS_LISTENER_FAIL, actual);
|
||||
}
|
||||
|
||||
@@ -70,8 +73,8 @@ HWTEST_F(SoftbusAdapterTest, RegisterSoftbusListener_002, TestSize.Level1)
|
||||
*/
|
||||
HWTEST_F(SoftbusAdapterTest, UnRegisterSoftbusListener_001, TestSize.Level1)
|
||||
{
|
||||
std::string sessionName = "hello";
|
||||
std::string peerDevId = "world";
|
||||
std::string sessionName = DATA_SESSION_NAME;
|
||||
std::string peerDevId = "testDevId";
|
||||
|
||||
int32_t actual = softbusAdapter.UnRegisterSoftbusListener(sessionName, peerDevId);
|
||||
|
||||
@@ -86,14 +89,18 @@ HWTEST_F(SoftbusAdapterTest, UnRegisterSoftbusListener_001, TestSize.Level1)
|
||||
*/
|
||||
HWTEST_F(SoftbusAdapterTest, CreateSoftbusSessionServer_001, TestSize.Level1)
|
||||
{
|
||||
std::string pkgname = "hello";
|
||||
std::string sessionName = "world";
|
||||
std::string peerDevId = "world";
|
||||
std::string pkgname = PKG_NAME;
|
||||
std::string sessionName = DATA_SESSION_NAME;
|
||||
std::string peerDevId = "testDevId";
|
||||
|
||||
softbusAdapter.mapSessionSet_[sessionName].insert(peerDevId);
|
||||
int32_t actual = softbusAdapter.CreateSoftbusSessionServer(pkgname, sessionName, peerDevId);
|
||||
|
||||
EXPECT_EQ(DH_SUCCESS, actual);
|
||||
|
||||
actual = softbusAdapter.RemoveSoftbusSessionServer(pkgname, sessionName, peerDevId);
|
||||
EXPECT_EQ(DH_SUCCESS, actual);
|
||||
|
||||
actual = softbusAdapter.RemoveSoftbusSessionServer(pkgname, sessionName, peerDevId);
|
||||
EXPECT_EQ(ERR_DH_SCREEN_TRANS_ILLEGAL_OPERATION, actual);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -104,33 +111,15 @@ HWTEST_F(SoftbusAdapterTest, CreateSoftbusSessionServer_001, TestSize.Level1)
|
||||
*/
|
||||
HWTEST_F(SoftbusAdapterTest, RemoveSoftbusSessionServer_001, TestSize.Level1)
|
||||
{
|
||||
std::string pkgname = "hello";
|
||||
std::string sessionName = "world";
|
||||
std::string peerDevId = "world";
|
||||
std::string pkgname = PKG_NAME;
|
||||
std::string sessionName = DATA_SESSION_NAME;
|
||||
std::string peerDevId = "testDevId";
|
||||
|
||||
int32_t actual = softbusAdapter.RemoveSoftbusSessionServer(pkgname, sessionName, peerDevId);
|
||||
|
||||
EXPECT_EQ(ERR_DH_SCREEN_TRANS_ILLEGAL_OPERATION, actual);
|
||||
}
|
||||
|
||||
/**
|
||||
* @tc.name: RemoveSoftbusSessionServer_002
|
||||
* @tc.desc: Verify the RemoveSoftbusSessionServer function.
|
||||
* @tc.type: FUNC
|
||||
* @tc.require: Issue Number
|
||||
*/
|
||||
HWTEST_F(SoftbusAdapterTest, RemoveSoftbusSessionServer_002, TestSize.Level1)
|
||||
{
|
||||
std::string pkgname = "hello";
|
||||
std::string sessionName = "world";
|
||||
std::string peerDevId = "world";
|
||||
|
||||
softbusAdapter.mapSessionSet_[sessionName].insert(peerDevId);
|
||||
int32_t actual = softbusAdapter.RemoveSoftbusSessionServer(pkgname, sessionName, peerDevId);
|
||||
|
||||
EXPECT_EQ(DH_SUCCESS, actual);
|
||||
}
|
||||
|
||||
/**
|
||||
* @tc.name: OpenSoftbusSession_001
|
||||
* @tc.desc: Verify the OpenSoftbusSession function.
|
||||
@@ -140,8 +129,8 @@ HWTEST_F(SoftbusAdapterTest, RemoveSoftbusSessionServer_002, TestSize.Level1)
|
||||
HWTEST_F(SoftbusAdapterTest, OpenSoftbusSession_001, TestSize.Level1)
|
||||
{
|
||||
std::string mySessionName = DATA_SESSION_NAME;
|
||||
std::string peerSessionName = "world";
|
||||
std::string peerDevId = "world";
|
||||
std::string peerSessionName = DATA_SESSION_NAME;
|
||||
std::string peerDevId = "testDevId";
|
||||
|
||||
int32_t actual = softbusAdapter.OpenSoftbusSession(mySessionName, peerSessionName, peerDevId);
|
||||
|
||||
@@ -156,9 +145,9 @@ HWTEST_F(SoftbusAdapterTest, OpenSoftbusSession_001, TestSize.Level1)
|
||||
*/
|
||||
HWTEST_F(SoftbusAdapterTest, OpenSoftbusSession_002, TestSize.Level1)
|
||||
{
|
||||
std::string mySessionName = "hello";
|
||||
std::string peerSessionName = "world";
|
||||
std::string peerDevId = "world";
|
||||
std::string mySessionName = DATA_SESSION_NAME;
|
||||
std::string peerSessionName = DATA_SESSION_NAME;
|
||||
std::string peerDevId = "testDevId";
|
||||
|
||||
int32_t actual = softbusAdapter.OpenSoftbusSession(mySessionName, peerSessionName, peerDevId);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user