[NUI][AT-SPI] Update AccessibilityAttributes tests
authorArtur Świgoń <a.swigon@samsung.com>
Tue, 12 Jul 2022 08:17:54 +0000 (10:17 +0200)
committerdongsug-song <35130733+dongsug-song@users.noreply.github.com>
Tue, 19 Jul 2022 05:51:42 +0000 (14:51 +0900)
test/Tizen.NUI.Tests/Tizen.NUI.Devel.Tests/testcase/public/BaseComponents/TSViewAccessibility.cs

index 09c2b1c..cc08d57 100755 (executable)
@@ -230,8 +230,8 @@ namespace Tizen.NUI.Devel.Tests
 
         [Test]
         [Category("P1")]
-        [Description("ViewAccessibility.View.RemoveAccessibilityAttribute.")]
-        [Property("SPEC", "Tizen.NUI.ViewAccessibility.View.RemoveAccessibilityAttribute M")]
+        [Description("ViewAccessibility.View.AccessibilityAttributes.Remove.")]
+        [Property("SPEC", "Tizen.NUI.ViewAccessibility.View.AccessibilityAttributes.Remove M")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "guowei.wang@samsung.com")]
@@ -243,11 +243,11 @@ namespace Tizen.NUI.Devel.Tests
             Assert.IsNotNull(testingTarget, "Can't create success object View");
             Assert.IsInstanceOf<View>(testingTarget, "Should be an instance of View type.");
 
-            testingTarget.AppendAccessibilityAttribute("MyView", "test");
+            testingTarget.AccessibilityAttributes["MyView"] = "test";
 
             try
             {
-                testingTarget.RemoveAccessibilityAttribute("MyView");
+                testingTarget.AccessibilityAttributes.Remove("MyView");
             }
             catch (Exception e)
             {
@@ -255,14 +255,16 @@ namespace Tizen.NUI.Devel.Tests
                 Assert.Fail("Caught Exception: Failed!");
             }
 
+            Assert.IsEmpty(testingTarget.AccessibilityAttributes);
+
             testingTarget.Dispose();
             tlog.Debug(tag, $"ViewAccessibilityViewRemoveAccessibilityAttribute END (OK)");
         }
 
         [Test]
         [Category("P1")]
-        [Description("ViewAccessibility.View.ClearAccessibilityAttributes.")]
-        [Property("SPEC", "Tizen.NUI.ViewAccessibility.View.ClearAccessibilityAttributes MR")]
+        [Description("ViewAccessibility.View.AccessibilityAttributes.Clear.")]
+        [Property("SPEC", "Tizen.NUI.ViewAccessibility.View.AccessibilityAttributes.Clear MR")]
         [Property("SPEC_URL", "-")]
         [Property("CRITERIA", "MR")]
         [Property("AUTHOR", "guowei.wang@samsung.com")]
@@ -274,11 +276,11 @@ namespace Tizen.NUI.Devel.Tests
             Assert.IsNotNull(testingTarget, "Can't create success object View");
             Assert.IsInstanceOf<View>(testingTarget, "Should be an instance of View type.");
 
-            testingTarget.AppendAccessibilityAttribute("MyView", "test");
+            testingTarget.AccessibilityAttributes["MyView"] = "test";
 
             try
             {
-                testingTarget.ClearAccessibilityAttributes();
+                testingTarget.AccessibilityAttributes.Clear();
             }
             catch (Exception e)
             {
@@ -286,6 +288,8 @@ namespace Tizen.NUI.Devel.Tests
                 Assert.Fail("Caught Exception: Failed!");
             }
 
+            Assert.IsEmpty(testingTarget.AccessibilityAttributes);
+
             testingTarget.Dispose();
             tlog.Debug(tag, $"ViewAccessibilityViewClearAccessibilityAttributes END (OK)");
         }