3 using NUnit.Framework.TUnit;
4 using Tizen.NUI.Components;
5 using Tizen.NUI.BaseComponents;
7 namespace Tizen.NUI.Devel.Tests
9 using tlog = Tizen.Log;
12 [Description("public/BaseComponents/Style/Constants")]
13 public class PublicConstantsTest
15 private const string tag = "NUITEST";
20 tlog.Info(tag, "Init() is called!");
26 tlog.Info(tag, "Destroy() is called!");
31 [Description("ControlStatesExtension FromControlStateClass.")]
32 [Property("SPEC", "Tizen.NUI.BaseComponents.ControlStatesExtension.FromControlStateClass M")]
33 [Property("SPEC_URL", "-")]
34 [Property("CRITERIA", "PRW")]
35 [Property("AUTHOR", "guowei.wang@samsung.com")]
37 public void ControlStatesExtensionFromControlStateClass()
39 tlog.Debug(tag, $"ControlStatesExtensionFromControlStateClass START");
41 var result = ControlStatesExtension.FromControlStateClass(ControlState.Normal);
42 Assert.AreEqual(ControlStates.Normal, result, "Should be equal!");
44 result = ControlStatesExtension.FromControlStateClass(ControlState.Focused);
45 Assert.AreEqual(ControlStates.Focused, result, "Should be equal!");
47 result = ControlStatesExtension.FromControlStateClass(ControlState.Disabled);
48 Assert.AreEqual(ControlStates.Disabled, result, "Should be equal!");
50 result = ControlStatesExtension.FromControlStateClass(ControlState.Selected);
51 Assert.AreEqual(ControlStates.Selected, result, "Should be equal!");
53 result = ControlStatesExtension.FromControlStateClass(ControlState.Pressed);
54 Assert.AreEqual(ControlStates.Pressed, result, "Should be equal!");
56 result = ControlStatesExtension.FromControlStateClass(ControlState.DisabledFocused);
57 Assert.AreEqual(ControlStates.DisabledFocused, result, "Should be equal!");
59 result = ControlStatesExtension.FromControlStateClass(ControlState.SelectedFocused);
60 Assert.AreEqual(ControlStates.SelectedFocused, result, "Should be equal!");
62 result = ControlStatesExtension.FromControlStateClass(ControlState.DisabledSelected);
63 Assert.AreEqual(ControlStates.DisabledSelected, result, "Should be equal!");
65 result = ControlStatesExtension.FromControlStateClass(ControlState.All);
66 Assert.AreEqual(ControlStates.Normal, result, "Should be equal!");
68 tlog.Debug(tag, $"ControlStatesExtensionFromControlStateClass END (OK)");