[NUI][Non-ACR][Fix TV target TC fails] 95/237595/1
authorDongsug Song <dongsug.song@samsung.com>
Wed, 1 Jul 2020 12:02:07 +0000 (21:02 +0900)
committerDongsug Song <dongsug.song@samsung.com>
Wed, 1 Jul 2020 12:02:07 +0000 (21:02 +0900)
Change-Id: I2e94dfcfec2745006e5b22fe55fb3c70cad04652

tct-suite-vs/Tizen.NUI.Tests/testcase/TSPropertyCondition.cs

index 86936b6..47ad4ac 100755 (executable)
@@ -11,7 +11,6 @@ namespace Tizen.NUI.Tests
     public class PropertyConditionTests
     {
         private string TAG = "NUI";
-        private PropertyCondition propertyCondition;
 
         [SetUp]
         public void Init()
@@ -38,9 +37,10 @@ namespace Tizen.NUI.Tests
         public void PropertyCondition_INIT()
         {
             /* TEST CODE */
-            propertyCondition = new Tizen.NUI.PropertyCondition();
+            var propertyCondition = new Tizen.NUI.PropertyCondition();
             Assert.IsNotNull(propertyCondition, "Can't create success object PropertyCondition");
             Assert.IsInstanceOf<PropertyCondition>(propertyCondition, "Should be an instance of PropertyCondition type.");
+            propertyCondition.Dispose();
         }
 
         [Test]
@@ -53,9 +53,10 @@ namespace Tizen.NUI.Tests
         public void GetArgumentCount_CHECK_RETURN_TYPE()
         {
             /* TEST CODE */
-            var cnt = propertyCondition.GetArgumentCount();
-            propertyCondition = PropertyCondition.GreaterThan(50.0f);
-            Assert.AreEqual(cnt + 1, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt + 1} here!");
+            var propertyConditionLocal = PropertyCondition.LessThan(100);
+            Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+            Assert.AreEqual(100, propertyConditionLocal.GetArgument(0), $"Should be 100");
+            propertyConditionLocal.Dispose();
         }
 
         [Test]
@@ -68,8 +69,10 @@ namespace Tizen.NUI.Tests
         public void GetArgument_CHECK_RETURN_TYPE()
         {
             /* TEST CODE */
-            var propertyCondition = PropertyCondition.GreaterThan(50);
-            Assert.AreEqual(50, propertyCondition.GetArgument(0), "Should be equal to 1 here!");
+            var propertyConditionLocal = PropertyCondition.GreaterThan(100);
+            Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+            Assert.AreEqual(100, propertyConditionLocal.GetArgument(0), $"Should be 100");
+            propertyConditionLocal.Dispose();
         }
 
         [Test]
@@ -82,8 +85,10 @@ namespace Tizen.NUI.Tests
         public void LessThan_CHECK_RETURN_TYPE()
         {
             /* TEST CODE */
-            var propertyCondition2 = PropertyCondition.LessThan(50);
-            Assert.AreEqual(1, propertyCondition2.GetArgumentCount(), "Should be equal to 1 here!");
+            var propertyConditionLocal = PropertyCondition.LessThan(50);
+            Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+            Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+            propertyConditionLocal.Dispose();
         }
 
         [Test]
@@ -96,8 +101,10 @@ namespace Tizen.NUI.Tests
         public void GreaterThan_CHECK_RETURN_TYPE()
         {
             /* TEST CODE */
-            var propertyCondition = PropertyCondition.GreaterThan(50);
-            Assert.AreEqual(1, propertyCondition.GetArgumentCount(), "Should be equal to 1 here!");
+            var propertyConditionLocal = PropertyCondition.GreaterThan(50);
+            Assert.AreEqual(1, propertyConditionLocal.GetArgumentCount(), $"Should be 1");
+            Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+            propertyConditionLocal.Dispose();
         }
 
 
@@ -111,11 +118,11 @@ namespace Tizen.NUI.Tests
         public void Inside_CHECK_RETURN_TYPE()
         {
             /* TEST CODE */
-            var cnt = propertyCondition.GetArgumentCount();
-            Tizen.Log.Debug(TAG, "before propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
-            propertyCondition = PropertyCondition.Inside(50.0f, 100.0f);
-            Tizen.Log.Debug(TAG, "after propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
-            Assert.AreEqual(cnt + 1, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt + 1} here!");
+            var propertyConditionLocal = PropertyCondition.Inside(50, 100);
+            Assert.AreEqual(2, propertyConditionLocal.GetArgumentCount(), $"Should be 2");
+            Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+            Assert.AreEqual(100, propertyConditionLocal.GetArgument(1), $"Should be 100");
+            propertyConditionLocal.Dispose();
         }
 
         [Test]
@@ -128,11 +135,11 @@ namespace Tizen.NUI.Tests
         public void Outside_CHECK_RETURN_TYPE()
         {
             /* TEST CODE */
-            var cnt = propertyCondition.GetArgumentCount();
-            Tizen.Log.Debug(TAG, "before propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
-            propertyCondition = PropertyCondition.Outside(50.0f, 100.0f);
-            Tizen.Log.Debug(TAG, "after propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
-            Assert.AreEqual(cnt, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt} here!");
+            var propertyConditionLocal = PropertyCondition.Outside(50, 100);
+            Assert.AreEqual(2, propertyConditionLocal.GetArgumentCount(), $"Should be 2");
+            Assert.AreEqual(50, propertyConditionLocal.GetArgument(0), $"Should be 50");
+            Assert.AreEqual(100, propertyConditionLocal.GetArgument(1), $"Should be 100");
+            propertyConditionLocal.Dispose();
         }
 
         [Test]
@@ -146,9 +153,12 @@ namespace Tizen.NUI.Tests
         public void Step_CHECK_RETURN_TYPE()
         {
             /* TEST CODE */
-            var cnt = propertyCondition.GetArgumentCount();
-            propertyCondition = PropertyCondition.Step(100.0f);
-            Assert.AreEqual(cnt + 1, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt + 1} here!");
+            var propertyConditionLocal = PropertyCondition.Step(50);
+            Assert.AreEqual(3, propertyConditionLocal.GetArgumentCount(), $"Should be 3");
+            Assert.AreEqual(0, propertyConditionLocal.GetArgument(0), $"Should be 0");
+            Assert.AreEqual(0.02f, propertyConditionLocal.GetArgument(1), $"Should be 0.02");
+            Assert.AreEqual(0, propertyConditionLocal.GetArgument(2), $"Should be 0");
+            propertyConditionLocal.Dispose();
         }
 
         [Test]
@@ -162,11 +172,12 @@ namespace Tizen.NUI.Tests
         public void Step_CHECK_RETURN_TYPE_WITH_TWO_STRING()
         {
             /* TEST CODE */
-            var cnt = propertyCondition.GetArgumentCount();
-            Tizen.Log.Debug(TAG, "before propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
-            propertyCondition = PropertyCondition.Step(50.0f, 100.0f);
-            Tizen.Log.Debug(TAG, "after propertyCondition.GetArgumentCount()=" + propertyCondition.GetArgumentCount());
-            Assert.AreEqual(cnt, propertyCondition.GetArgumentCount(), $"Should be equal to {cnt} here!");
+            var propertyConditionLocal = PropertyCondition.Step(50, 100);
+            Assert.AreEqual(3, propertyConditionLocal.GetArgumentCount(), $"Should be 3");
+            Assert.AreEqual(100, propertyConditionLocal.GetArgument(0), $"Should be 100");
+            Assert.AreEqual(0.02f, propertyConditionLocal.GetArgument(1), $"Should be 0.02");
+            Assert.AreEqual(0, propertyConditionLocal.GetArgument(2), $"Should be 0");
+            propertyConditionLocal.Dispose();
         }
 
         [Test]