mirror of
https://gitee.com/openharmony/graphic_graphic_2d
synced 2024-11-27 09:10:54 +00:00
add testcase
Signed-off-by: 50034454 <xiaxiang5@huawei.com> Change-Id: Ic8303b7031c2a08740c9168c5ce879db8c52ffdb
This commit is contained in:
parent
a2e21c3dd8
commit
3fc98393d8
@ -577,31 +577,31 @@ HWTEST_F(RSScreenManagerTest, RemoveVirtualScreen_002, TestSize.Level1)
|
||||
auto screenManager = CreateOrGetScreenManager();
|
||||
ASSERT_NE(nullptr, screenManager);
|
||||
|
||||
std::string name_001 = "virtualScreen01";
|
||||
uint32_t width_001 = 480;
|
||||
uint32_t height_001 = 320;
|
||||
std::string name001 = "virtualScreen01";
|
||||
uint32_t width001 = 480;
|
||||
uint32_t height001 = 320;
|
||||
|
||||
auto csurface_001 = IConsumerSurface::Create();
|
||||
ASSERT_NE(csurface_001, nullptr);
|
||||
auto producer_001 = csurface_001->GetProducer();
|
||||
auto psurface_001 = Surface::CreateSurfaceAsProducer(producer_001);
|
||||
ASSERT_NE(psurface_001, nullptr);
|
||||
auto csurface001 = IConsumerSurface::Create();
|
||||
ASSERT_NE(csurface001, nullptr);
|
||||
auto producer001 = csurface001->GetProducer();
|
||||
auto psurface001 = Surface::CreateSurfaceAsProducer(producer001);
|
||||
ASSERT_NE(psurface001, nullptr);
|
||||
|
||||
std::string name_002 = "virtualScreen02";
|
||||
uint32_t width_002 = 480;
|
||||
uint32_t height_002 = 320;
|
||||
auto id001 = screenManager->CreateVirtualScreen(name001, width001, height001, psurface001);
|
||||
ASSERT_NE(INVALID_SCREEN_ID, id001);
|
||||
|
||||
auto csurface_002 = IConsumerSurface::Create();
|
||||
ASSERT_NE(csurface_002, nullptr);
|
||||
auto producer_002 = csurface_002->GetProducer();
|
||||
auto psurface_002 = Surface::CreateSurfaceAsProducer(producer_002);
|
||||
ASSERT_NE(psurface_002, nullptr);
|
||||
std::string name002 = "virtualScreen02";
|
||||
uint32_t width002 = 480;
|
||||
uint32_t height002 = 320;
|
||||
|
||||
auto id_001 = screenManager->CreateVirtualScreen(name_001, width_001, height_001, psurface_001);
|
||||
ASSERT_NE(INVALID_SCREEN_ID, id_001);
|
||||
auto csurface002 = IConsumerSurface::Create();
|
||||
ASSERT_NE(csurface002, nullptr);
|
||||
auto producer002 = csurface002->GetProducer();
|
||||
auto psurface002 = Surface::CreateSurfaceAsProducer(producer002);
|
||||
ASSERT_NE(psurface002, nullptr);
|
||||
|
||||
auto id_002 = screenManager->CreateVirtualScreen(name_002, width_002, height_002, psurface_002);
|
||||
ASSERT_NE(INVALID_SCREEN_ID, id_002);
|
||||
auto id002 = screenManager->CreateVirtualScreen(name002, width002, height002, psurface002);
|
||||
ASSERT_NE(INVALID_SCREEN_ID, id002);
|
||||
|
||||
ScreenId screenId = INVALID_SCREEN_ID;
|
||||
screenManager->RemoveVirtualScreen(screenId);
|
||||
|
@ -44,12 +44,10 @@ ohos_static_library("buffer_handle_test_common") {
|
||||
public_configs = [ ":buffer_handle_test_config" ]
|
||||
|
||||
public_deps = [
|
||||
"//foundation/graphic/graphic_2d/utils/buffer_handle:buffer_handle",
|
||||
"../../../utils/buffer_handle:buffer_handle",
|
||||
"//third_party/googletest:gtest_main",
|
||||
]
|
||||
|
||||
public_configs = [ ":buffer_handle_public_config" ]
|
||||
|
||||
external_deps = [
|
||||
"c_utils:utils",
|
||||
"hilog:libhilog",
|
||||
|
Loading…
Reference in New Issue
Block a user