X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Futc-Dali-DebugRenderer.cpp;h=52f16ed1f9d57cbcffef2a77e1e39fdb11eeaf76;hp=28999a00bdf35208062af48bcc8f31b381c67a51;hb=6f990775daf7adf6170db59f0b99e00ae25fceed;hpb=e4ace0da6e0d702b90e5a70d477aa7a0e0f6f44f diff --git a/automated-tests/src/dali-toolkit/utc-Dali-DebugRenderer.cpp b/automated-tests/src/dali-toolkit/utc-Dali-DebugRenderer.cpp index 28999a0..52f16ed 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-DebugRenderer.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-DebugRenderer.cpp @@ -73,8 +73,8 @@ int UtcDaliDebugRendererGetRenderer1(void) // Test that color renderer is replaced with debug renderer Property::Map propertyMap1; propertyMap1.Insert("rendererType", "color"); - propertyMap1.Insert("blendColor", Color::BLUE); - ControlRenderer colorRenderer = factory.GetControlRenderer(propertyMap1); + propertyMap1.Insert("mixColor", Color::BLUE); + ControlRenderer colorRenderer = factory.CreateControlRenderer(propertyMap1); DALI_TEST_CHECK( colorRenderer ); DALI_TEST_CHECK( IsDebugRenderer( colorRenderer ) ); @@ -83,7 +83,7 @@ int UtcDaliDebugRendererGetRenderer1(void) propertyMap2.Insert("rendererType", "border"); propertyMap2.Insert("borderColor", Color::BLUE); propertyMap2.Insert("borderSize", 2.f); - ControlRenderer borderRenderer = factory.GetControlRenderer(propertyMap2); + ControlRenderer borderRenderer = factory.CreateControlRenderer(propertyMap2); DALI_TEST_CHECK( borderRenderer ); DALI_TEST_CHECK( IsDebugRenderer( borderRenderer ) ); @@ -103,7 +103,7 @@ int UtcDaliDebugRendererGetRenderer1(void) stopColors.PushBack( Color::RED ); stopColors.PushBack( Color::GREEN ); propertyMap3.Insert("gradientStopColor", stopColors); - ControlRenderer gradientRenderer = factory.GetControlRenderer(propertyMap3); + ControlRenderer gradientRenderer = factory.CreateControlRenderer(propertyMap3); DALI_TEST_CHECK( gradientRenderer ); DALI_TEST_CHECK( IsDebugRenderer( gradientRenderer ) ); @@ -111,7 +111,7 @@ int UtcDaliDebugRendererGetRenderer1(void) Property::Map propertyMap4; propertyMap4.Insert( "rendererType", "image" ); propertyMap4.Insert( "url", TEST_IMAGE_FILE_NAME ); - ControlRenderer imageRenderer = factory.GetControlRenderer( propertyMap4 ); + ControlRenderer imageRenderer = factory.CreateControlRenderer( propertyMap4 ); DALI_TEST_CHECK( imageRenderer ); DALI_TEST_CHECK( IsDebugRenderer( imageRenderer ) ); @@ -119,7 +119,7 @@ int UtcDaliDebugRendererGetRenderer1(void) Property::Map propertyMap5; propertyMap5.Insert( "rendererType", "image" ); propertyMap5.Insert( "url", TEST_NPATCH_FILE_NAME ); - ControlRenderer nPatchRenderer = factory.GetControlRenderer( propertyMap4 ); + ControlRenderer nPatchRenderer = factory.CreateControlRenderer( propertyMap4 ); DALI_TEST_CHECK( nPatchRenderer ); DALI_TEST_CHECK( IsDebugRenderer( nPatchRenderer ) ); @@ -137,65 +137,34 @@ int UtcDaliDebugRendererGetRenderer2(void) DALI_TEST_CHECK( factory ); // Test that color renderer is replaced with debug renderer - ControlRenderer colorRenderer = factory.GetControlRenderer(Color::CYAN); + Dali::Property::Map map; + map[ "rendererType" ] = "color"; + map[ "mixColor" ] = Color::CYAN; + + ControlRenderer colorRenderer = factory.CreateControlRenderer( map); DALI_TEST_CHECK( colorRenderer ); DALI_TEST_CHECK( IsDebugRenderer( colorRenderer ) ); // Test that border renderer is replaced with debug renderer - ControlRenderer borderRenderer = factory.GetControlRenderer(2.f, Color::GREEN); + map.Clear(); + map[ "rendererType" ] = "border"; + map[ "borderColor" ] = Color::GREEN; + map[ "borderSize" ] = 2.f; + ControlRenderer borderRenderer = factory.CreateControlRenderer( map ); DALI_TEST_CHECK( borderRenderer ); DALI_TEST_CHECK( IsDebugRenderer( borderRenderer ) ); // Test that image renderer is replaced with debug renderer Image image = ResourceImage::New(TEST_IMAGE_FILE_NAME); - ControlRenderer imageRenderer = factory.GetControlRenderer( image ); + ControlRenderer imageRenderer = factory.CreateControlRenderer( image ); DALI_TEST_CHECK( imageRenderer ); DALI_TEST_CHECK( IsDebugRenderer( imageRenderer ) ); // Test that n patch renderer is replaced with debug renderer - ControlRenderer nPatchRenderer = factory.GetControlRenderer( TEST_NPATCH_FILE_NAME ); + ControlRenderer nPatchRenderer = factory.CreateControlRenderer( TEST_NPATCH_FILE_NAME, ImageDimensions() ); DALI_TEST_CHECK( nPatchRenderer ); DALI_TEST_CHECK( IsDebugRenderer( nPatchRenderer ) ); EnvironmentVariable::SetTestingEnvironmentVariable(false); END_TEST; } - -int UtcDaliDebugRendererResetRenderer(void) -{ - EnvironmentVariable::SetTestingEnvironmentVariable(true); - ToolkitTestApplication application; - tet_infoline( "UtcDaliDebugRendererResetRenderer: Reset renderer with various parameters" ); - - RendererFactory factory = RendererFactory::Get(); - DALI_TEST_CHECK( factory ); - - // Test that color renderer is replaced with debug renderer - ControlRenderer controlRenderer = factory.GetControlRenderer(Color::CYAN); - DALI_TEST_CHECK( controlRenderer ); - DALI_TEST_CHECK( IsDebugRenderer( controlRenderer ) ); - - Actor actor; - // Reset to render another color - // Test that color renderer is replaced with debug renderer - factory.ResetRenderer( controlRenderer, actor, Color::BLUE ); - DALI_TEST_CHECK( IsDebugRenderer( controlRenderer ) ); - - // Reset to render an image - // Test that image renderer is replaced with debug renderer - Image image = ResourceImage::New(TEST_IMAGE_FILE_NAME); - factory.ResetRenderer( controlRenderer, actor, image ); - DALI_TEST_CHECK( IsDebugRenderer( controlRenderer ) ); - - // Reset with a property map of border renderer - // Test that border renderer is replaced with debug renderer - Property::Map propertyMap; - propertyMap.Insert("rendererType", "border"); - propertyMap.Insert("borderColor", Color::BLUE); - propertyMap.Insert("borderSize", 2.f); - factory.ResetRenderer( controlRenderer, actor, propertyMap ); - DALI_TEST_CHECK( IsDebugRenderer( controlRenderer ) ); - - EnvironmentVariable::SetTestingEnvironmentVariable(false); - END_TEST; -}