[NUI][TCSACR-390] Add SelectedChangedEventArgs class 91/245891/1
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Mon, 19 Oct 2020 07:10:35 +0000 (16:10 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Mon, 19 Oct 2020 07:10:35 +0000 (16:10 +0900)
Add SelectedChangedEventArgs class.

Change-Id: I2048716b89cc39c29ae963ea762eac385c986d7a

tct-suite-vs/Tizen.NUI.Components.Tests/testcase/TSSelectedChangedEventArgs.cs [new file with mode: 0755]

diff --git a/tct-suite-vs/Tizen.NUI.Components.Tests/testcase/TSSelectedChangedEventArgs.cs b/tct-suite-vs/Tizen.NUI.Components.Tests/testcase/TSSelectedChangedEventArgs.cs
new file mode 100755 (executable)
index 0000000..c2384f7
--- /dev/null
@@ -0,0 +1,67 @@
+using NUnit.Framework;\r
+using NUnit.Framework.TUnit;\r
+using System;\r
+using Tizen.NUI;\r
+using Tizen.NUI.Components;\r
+using System.Runtime.InteropServices;\r
+using System.Threading.Tasks;\r
+using Tizen.NUI.Components.Test;\r
+\r
+namespace Tizen.NUI.Components.Tests\r
+{\r
+    [TestFixture]\r
+    [Description("Tizen.NUI.Components.SelectedChangedEventArgs Tests")]\r
+    public class SelectedChangedEventArgsTests\r
+    {\r
+        private const string TAG = "Components";\r
+\r
+        [SetUp]\r
+        public void Init()\r
+        {\r
+            Tizen.Log.Info(TAG, "Init() is called!");\r
+        }\r
+\r
+        [TearDown]\r
+        public void Destroy()\r
+        {\r
+            Tizen.Log.Info(TAG, "Destroy() is called!");\r
+        }\r
+\r
+        [Test]\r
+        [Category("P1")]\r
+        [Description("Test SelectedChangedEventArgs empty constructor. Check it has been triggered")]\r
+        [Property("SPEC", "Tizen.NUI.Components.SelectedChangedEventArgs.SelectedChangedEventArgs C")]\r
+        [Property("SPEC_URL", "-")]\r
+        [Property("CRITERIA", "CONSTR")]\r
+        [Property("COVPARAM", "")]\r
+        [Property("AUTHOR", "Ma Junqing, junqing.ma@samsung.com")]\r
+        public void SelectedChangedEventArgs_CHECK_VALUE()\r
+        {\r
+            /* TEST CODE */\r
+            var selectEventArgs = new SelectedChangedEventArgs();\r
+            Assert.IsNotNull(selectEventArgs, "Should be not null!");\r
+            Assert.IsInstanceOf<SelectedChangedEventArgs>(selectEventArgs, "Should be equal!");\r
+\r
+        }\r
+\r
+        [Test]\r
+        [Category("P1")]\r
+        [Description("Test IsSelected. Check whether IsSelected is readable and writeable.")]\r
+        [Property("SPEC", "Tizen.NUI.Components.SelectedChangedEventArgs.IsSelected A")]\r
+        [Property("SPEC_URL", "-")]\r
+        [Property("CRITERIA", "PRW")]\r
+        [Property("AUTHOR", "Ma Junqing, junqing.ma@samsung.com")]\r
+        public void IsSelected_SET_GET_VALUE()\r
+        {\r
+            /* TEST CODE */\r
+            var selectEventArgs = new SelectedChangedEventArgs();\r
+            Assert.IsNotNull(selectEventArgs, "Should be not null!");\r
+            Assert.IsInstanceOf<SelectedChangedEventArgs>(selectEventArgs, "Should be equal!");\r
+\r
+            selectEventArgs.IsSelected = true;\r
+            Assert.AreEqual(true, selectEventArgs.IsSelected, "Should be equal");\r
+            selectEventArgs.IsSelected = false;\r
+            Assert.AreEqual(false, selectEventArgs.IsSelected, "Should be equal");\r
+        }\r
+    }\r
+}\r