X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Futc-Dali-CanvasView.cpp;h=36cf1df33cc4876b1e93dee1597209b1d82a9161;hb=cd4d7c8abf01e882eb063c05c443faa018e74dde;hp=319261715d89428ad11ad5b39a00d7b726189ac0;hpb=267eeb20ff3ddd53fd432052479ef2315b1b951e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/utc-Dali-CanvasView.cpp b/automated-tests/src/dali-toolkit/utc-Dali-CanvasView.cpp index 3192617..36cf1df 100644 --- a/automated-tests/src/dali-toolkit/utc-Dali-CanvasView.cpp +++ b/automated-tests/src/dali-toolkit/utc-Dali-CanvasView.cpp @@ -167,6 +167,63 @@ int UtcDaliCanvasViewAddN(void) END_TEST; } +int UtcDaliCanvasViewRemoveP(void) +{ + ToolkitTestApplication application; + CanvasView canvasView = CanvasView::New(Vector2(100,100)); + DALI_TEST_CHECK( canvasView ); + + Dali::CanvasRenderer::Shape shape = Dali::CanvasRenderer::Shape::New(); + + canvasView.AddDrawable(shape); + + DALI_TEST_CHECK( canvasView.RemoveDrawable(shape) ); + + END_TEST; +} + +int UtcDaliCanvasViewRemoveN(void) +{ + ToolkitTestApplication application; + + CanvasView canvasView = CanvasView::New(Vector2(100,100)); + DALI_TEST_CHECK( canvasView ); + + Dali::CanvasRenderer::Shape shape = Dali::CanvasRenderer::Shape::New(); + + DALI_TEST_CHECK( !canvasView.RemoveDrawable(shape) ); + + END_TEST; +} + +int UtcDaliCanvasViewRemoveAllP(void) +{ + ToolkitTestApplication application; + CanvasView canvasView = CanvasView::New(Vector2(100,100)); + DALI_TEST_CHECK( canvasView ); + + Dali::CanvasRenderer::Shape shape = Dali::CanvasRenderer::Shape::New(); + + canvasView.AddDrawable(shape); + + canvasView.RemoveAllDrawables(); + + END_TEST; +} + +int UtcDaliCanvasViewRemoveAllN(void) +{ + ToolkitTestApplication application; + + CanvasView canvasView = CanvasView::New(Vector2(100,100)); + DALI_TEST_CHECK( canvasView ); + + canvasView.RemoveAllDrawables(); + + END_TEST; +} + + int UtcDaliCanvasViewChangeSizeP(void) { ToolkitTestApplication application; @@ -488,3 +545,42 @@ int UtcDaliCanvasViewSetSizeAndAddDrawable(void) END_TEST; } + +int UtcDaliCanvasViewViewBoxP(void) +{ + ToolkitTestApplication application; + + CanvasView canvasView = CanvasView::New(Vector2(300, 300)); + DALI_TEST_CHECK( canvasView ); + + application.GetScene().Add(canvasView); + + canvasView.SetProperty(Actor::Property::SIZE, Vector2(300, 300)); + canvasView.SetProperty(Toolkit::CanvasView::Property::VIEW_BOX, Vector2(100, 100)); + + application.SendNotification(); + application.Render(); + + END_TEST; +} + +int UtcDaliCanvasViewViewBoxN(void) +{ + ToolkitTestApplication application; + + CanvasView canvasView = CanvasView::New(Vector2(300, 300)); + DALI_TEST_CHECK( canvasView ); + + application.GetScene().Add(canvasView); + + canvasView.SetProperty(Actor::Property::SIZE, Vector2(300, 300)); + canvasView.SetProperty(Toolkit::CanvasView::Property::VIEW_BOX, Vector2(-999, -999)); + + application.SendNotification(); + application.Render(); + + Vector2 viewBox = canvasView.GetProperty(Toolkit::CanvasView::Property::VIEW_BOX).Get(); + DALI_TEST_EQUALS( viewBox, Vector2(-999, -999), TEST_LOCATION ); + + END_TEST; +}