[Non-ACR][NUI] make all TCs do Dispose() 31/280631/1
authordongsug.song <dongsug.song@samsung.com>
Thu, 1 Sep 2022 11:14:35 +0000 (20:14 +0900)
committerdongsug.song <dongsug.song@samsung.com>
Thu, 1 Sep 2022 11:14:35 +0000 (20:14 +0900)
Change-Id: I67b5159c4a0a2f7ca46e64855040f4a7d5a6cdc2

tct-suite-vs/Tizen.NUI.Extension.Tests/testcase/TSRiveAnimationView.cs

index 73ce068..cd1878b 100755 (executable)
  */
 
 using NUnit.Framework;
-using System;
+using global::System;
 using Tizen.NUI.Extension;
 using System.Threading.Tasks;
 using Tizen.NUI.Test;
 using Tizen.NUI.BaseComponents;
 
-namespace Tizen.NUI.Extension.Tests {
+namespace Tizen.NUI.Extension.Tests
+{
 
     [TestFixture]
     [Description("Tizen.NUI.Extension.RiveAnimationView Tests")]
@@ -52,18 +53,20 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("CRITERIA", "CONSTR")]
         [Property("COVPARAM", "string")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void RiveAnimationView_INIT_WITH_STRING()
+        public async Task RiveAnimationView_INIT_WITH_STRING()
         {
             /* TEST CODE */
             _file_path = Tizen.Applications.Application.Current.DirectoryInfo.Resource + "buggy.riv";
             var riveView = new RiveAnimationView(_file_path);
             riveView.Size = new Size(300, 300, 0);
-
             Assert.IsInstanceOf<RiveAnimationView>(riveView, "Should return RiveAnimatinoView instance.");
             Assert.IsNotNull(riveView, "Object should not be null");
-
             NUIApplication.GetDefaultWindow().Add(riveView);
             riveView.EnableAnimation("idle", true);
+            riveView.Play();
+            await Task.Delay(1000);
+            riveView.EnableAnimation("idle", false);
+            riveView.Dispose();
         }
 
         [Test]
@@ -73,7 +76,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void Play_CHECK_RETURN_VALUE()
+        public async Task Play_CHECK_RETURN_VALUE()
         {
             /* TEST CODE */
             try
@@ -84,6 +87,9 @@ namespace Tizen.NUI.Extension.Tests {
                 NUIApplication.GetDefaultWindow().Add(riveView);
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -98,7 +104,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void Pause_CHECK_RETURN_VALUE()
+        public async Task Pause_CHECK_RETURN_VALUE()
         {
             /* TEST CODE */
             try
@@ -109,6 +115,9 @@ namespace Tizen.NUI.Extension.Tests {
                 NUIApplication.GetDefaultWindow().Add(riveView);
                 riveView.EnableAnimation("idle", true);
                 riveView.Pause();
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -123,7 +132,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void Stop_CHECK_RETURN_VALUE()
+        public async Task Stop_CHECK_RETURN_VALUE()
         {
             /* TEST CODE */
             try
@@ -134,6 +143,9 @@ namespace Tizen.NUI.Extension.Tests {
                 NUIApplication.GetDefaultWindow().Add(riveView);
                 riveView.EnableAnimation("idle", true);
                 riveView.Stop();
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -148,7 +160,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void EnableAnimation_CHECK_SET_ARGUMENTS()
+        public async Task EnableAnimation_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -159,6 +171,9 @@ namespace Tizen.NUI.Extension.Tests {
                 NUIApplication.GetDefaultWindow().Add(riveView);
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -173,7 +188,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void SetShapeFillColor_CHECK_SET_ARGUMENTS()
+        public async Task SetShapeFillColor_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -185,6 +200,9 @@ namespace Tizen.NUI.Extension.Tests {
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
                 riveView.SetShapeFillColor("grillFillColor", new Color(1.0f, 0.0f, 0.0f, 1.0f));
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -199,7 +217,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void SetShapeStrokeColor_CHECK_SET_ARGUMENTS()
+        public async Task SetShapeStrokeColor_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -211,6 +229,9 @@ namespace Tizen.NUI.Extension.Tests {
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
                 riveView.SetShapeStrokeColor("grillStrokeColor", new Color(0.0f, 255.0f, 0.0f, 255.0f));
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -225,7 +246,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void SetNodeOpacity_CHECK_SET_ARGUMENTS()
+        public async Task SetNodeOpacity_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -237,6 +258,9 @@ namespace Tizen.NUI.Extension.Tests {
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
                 riveView.SetNodeOpacity("front_light", 0.3f);
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -251,7 +275,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void SetNodeScale_CHECK_SET_ARGUMENTS()
+        public async Task SetNodeScale_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -263,6 +287,9 @@ namespace Tizen.NUI.Extension.Tests {
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
                 riveView.SetNodeScale("front_light", new Vector2(2.0f, 2.0f));
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -277,7 +304,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void SetNodeRotation_CHECK_SET_ARGUMENTS()
+        public async Task SetNodeRotation_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -289,6 +316,9 @@ namespace Tizen.NUI.Extension.Tests {
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
                 riveView.SetNodeRotation("front_light", new Degree(45.0f));
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -303,7 +333,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void SetNodePosition_CHECK_SET_ARGUMENTS()
+        public async Task SetNodePosition_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -315,6 +345,9 @@ namespace Tizen.NUI.Extension.Tests {
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
                 riveView.SetNodePosition("front_light", new Position(100.0f, -50.0f));
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {
@@ -329,7 +362,7 @@ namespace Tizen.NUI.Extension.Tests {
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "Taehyub Kim, taehyub.kim@samsung.com")]
-        public void SetAnimationElapsedTime_CHECK_SET_ARGUMENTS()
+        public async Task SetAnimationElapsedTime_CHECK_SET_ARGUMENTS()
         {
             /* TEST CODE */
             try
@@ -341,6 +374,9 @@ namespace Tizen.NUI.Extension.Tests {
                 riveView.EnableAnimation("idle", true);
                 riveView.Play();
                 riveView.SetAnimationElapsedTime("idle", 0.0f);
+                await Task.Delay(1000);
+                riveView.EnableAnimation("idle", false);
+                riveView.Dispose();
             }
             catch (Exception e)
             {