X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Futc-Dali-AnimatedImageVisual.cpp;h=56d67f4ac70c80eea421d4761921b9cda339d684;hb=78c772dd32c14bd500d6d3378ffa3a6e87dc60fa;hp=6d74b7c61b6e0d0675bdb635c404d255a3dbb6a6;hpb=99767a25b9069cc9fdb0d1b5d046a19016531fb0;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/utc-Dali-AnimatedImageVisual.cpp b/automated-tests/src/dali-toolkit/utc-Dali-AnimatedImageVisual.cpp index 6d74b7c..56d67f4 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-AnimatedImageVisual.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-AnimatedImageVisual.cpp @@ -77,7 +77,10 @@ int UtcDaliAnimatedImageVisualGetPropertyMap01(void) .Add( ImageVisual::Property::WRAP_MODE_U, WrapMode::REPEAT ) .Add( ImageVisual::Property::WRAP_MODE_V, WrapMode::DEFAULT ) .Add( DevelVisual::Property::CORNER_RADIUS, 22.2f ) - .Add( DevelVisual::Property::CORNER_RADIUS_POLICY, Visual::Transform::Policy::ABSOLUTE )); + .Add( DevelVisual::Property::CORNER_RADIUS_POLICY, Visual::Transform::Policy::ABSOLUTE ) + .Add( DevelVisual::Property::BORDERLINE_WIDTH, 33.3f ) + .Add( DevelVisual::Property::BORDERLINE_COLOR, Color::RED ) + .Add( DevelVisual::Property::BORDERLINE_OFFSET, 0.3f )); Property::Map resultMap; animatedImageVisual.CreatePropertyMap( resultMap ); @@ -98,6 +101,18 @@ int UtcDaliAnimatedImageVisualGetPropertyMap01(void) DALI_TEST_CHECK( value ); DALI_TEST_CHECK( value->Get() == Visual::Transform::Policy::ABSOLUTE ); + value = resultMap.Find( DevelVisual::Property::BORDERLINE_WIDTH, Property::FLOAT ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), 33.3f, TEST_LOCATION ); + + value = resultMap.Find( DevelVisual::Property::BORDERLINE_COLOR, Property::VECTOR4 ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), Color::RED, TEST_LOCATION ); + + value = resultMap.Find( DevelVisual::Property::BORDERLINE_OFFSET, Property::FLOAT ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), 0.3f, TEST_LOCATION ); + // request AnimatedImageVisual with an URL Visual::Base animatedImageVisual2 = factory.CreateVisual( TEST_GIF_FILE_NAME, ImageDimensions() ); resultMap.Clear(); @@ -137,7 +152,10 @@ int UtcDaliAnimatedImageVisualGetPropertyMap02(void) .Add( "wrapModeU", WrapMode::REPEAT ) .Add( "wrapModeV", WrapMode::DEFAULT ) .Add( "cornerRadius", Vector4(50.0f, 25.0f, 12.5f, 33.0f) ) - .Add( "cornerRadiusPolicy", Visual::Transform::Policy::RELATIVE )); + .Add( "cornerRadiusPolicy", Visual::Transform::Policy::RELATIVE ) + .Add( "borderlineWidth", 20.0f ) + .Add( "borderlineColor", Vector4() ) + .Add( "borderlineOffset", -1.0f)); Property::Map resultMap; animatedImageVisual.CreatePropertyMap( resultMap ); @@ -180,6 +198,18 @@ int UtcDaliAnimatedImageVisualGetPropertyMap02(void) DALI_TEST_CHECK( value ); DALI_TEST_CHECK( value->Get() == Visual::Transform::Policy::RELATIVE ); + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_WIDTH, "borderlineWidth" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), 20.0f, TEST_LOCATION ); + + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_COLOR, "borderlineColor" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), Vector4::ZERO, TEST_LOCATION ); + + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_OFFSET, "borderlineOffset" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), -1.0f, TEST_LOCATION ); + END_TEST; } @@ -248,6 +278,18 @@ int UtcDaliAnimatedImageVisualGetPropertyMap03(void) DALI_TEST_CHECK( value ); DALI_TEST_CHECK( value->Get() == Visual::Transform::Policy::ABSOLUTE ); + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_WIDTH, "borderlineWidth" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), 0.0f, TEST_LOCATION ); + + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_COLOR, "borderlineColor" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), Color::BLACK, TEST_LOCATION ); + + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_OFFSET, "borderlineOffset" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), 0.0f, TEST_LOCATION ); + END_TEST; } @@ -264,7 +306,8 @@ int UtcDaliAnimatedImageVisualGetPropertyMap04(void) .Add( ImageVisual::Property::URL, TEST_GIF_FILE_NAME ) .Add( ImageVisual::Property::BATCH_SIZE, 1 ) .Add( ImageVisual::Property::CACHE_SIZE, 1 ) - .Add( ImageVisual::Property::SYNCHRONOUS_LOADING, false )); + .Add( ImageVisual::Property::SYNCHRONOUS_LOADING, false ) + .Add( DevelVisual::Property::BORDERLINE_WIDTH, 0.4f )); Property::Map resultMap; animatedImageVisual.CreatePropertyMap( resultMap ); @@ -290,6 +333,18 @@ int UtcDaliAnimatedImageVisualGetPropertyMap04(void) DALI_TEST_CHECK( value ); DALI_TEST_EQUALS( value->Get(), 4, TEST_LOCATION ); + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_WIDTH, "borderlineWidth" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), 0.4f, TEST_LOCATION ); + + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_COLOR, "borderlineColor" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), Vector4(0.0f, 0.0f, 0.0f, 1.0f), TEST_LOCATION ); + + value = resultMap.Find( Toolkit::DevelVisual::Property::BORDERLINE_OFFSET, "borderlineOffset" ); + DALI_TEST_CHECK( value ); + DALI_TEST_EQUALS( value->Get(), 0.0f, TEST_LOCATION ); + END_TEST; }