From e614f681e270045930e969fdf96b484f88a4b2ae Mon Sep 17 00:00:00 2001 From: "huiyu.eun" Date: Mon, 22 Apr 2019 16:48:28 +0900 Subject: [PATCH] [NUI][Non-ACR] Add NUIApplicationManualWearableTest tpk Change-Id: I72ebaa4caae7295ed9de4c60254e21a3e52448ad Signed-off-by: huiyu.eun --- .../NUIApplicationManualWearableTest.cs | 408 +++++++++++++++++++++ .../NUIApplicationManualWearableTest.csproj | 28 ++ .../res/NUIApplicationManualWearableTest.png | Bin 0 -> 10097 bytes .../tizen-manifest.xml | 15 + ...mple.NUIApplicationManualWearableTest-1.0.0.tpk | Bin 0 -> 24465 bytes .../testcase/TSNUIApplication.cs | 10 +- 6 files changed, 460 insertions(+), 1 deletion(-) create mode 100755 tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.cs create mode 100755 tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.csproj create mode 100755 tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/shared/res/NUIApplicationManualWearableTest.png create mode 100755 tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/tizen-manifest.xml create mode 100755 tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/org.tizen.example.NUIApplicationManualWearableTest-1.0.0.tpk diff --git a/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.cs b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.cs new file mode 100755 index 0000000..c876c2a --- /dev/null +++ b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.cs @@ -0,0 +1,408 @@ +using System; +using System.Runtime.InteropServices; +using Tizen.Applications; +using Tizen.NUI; +using Tizen.NUI.UIComponents; +using Tizen.NUI.BaseComponents; +using Tizen.NUI.Constants; +using Tizen; + +namespace NUIApplicationsManualWearableTests +{ + /// + /// A sample of NUIApplication + /// + class NUIApplicationsManualWearableTests : NUIApplication + { + public delegate void AddIdleTest(); + public void OnButtonPressed() + { + Log.Fatal("TCT", "Call Exit()"); + Exit(); + } + protected override void OnPreCreate() + { + Log.Fatal("TCT", "[TestCase][OnPreCreate][NUIApplication] Pass"); + base.OnPreCreate(); + } + protected override void OnCreate() + { + base.OnCreate(); + + PushButton pauseButton = new PushButton(); + pauseButton.Size2D = new Size2D(120, 60); + pauseButton.Position2D = new Position2D(-150, -300); + pauseButton.Label = CreateTextVisual("Pause", Color.White); + pauseButton.Clicked += (obj, ee) => + { + OnPause(); + return false; + }; + Window.Instance.GetDefaultLayer().Add(pauseButton); + + + PushButton resumeButton = new PushButton(); + resumeButton.Size2D = new Size2D(120, 60); + resumeButton.Position2D = new Position2D(-30, -300); + resumeButton.Label = CreateTextVisual("Resume", Color.White); + resumeButton.Clicked += (obj, e) => + { + OnResume(); + return true; + }; + Window.Instance.GetDefaultLayer().Add(resumeButton); + + PushButton exitButton = new PushButton(); + exitButton.Size2D = new Size2D(120, 60); + exitButton.Position2D = new Position2D(-150, -150); + exitButton.Label = CreateTextVisual("Exit", Color.White); + + exitButton.Clicked += (obj, e) => + { + Exit(); + return true; + }; + Window.Instance.GetDefaultLayer().Add(exitButton); + + PushButton addIdleButton = new PushButton(); + addIdleButton.Size2D = new Size2D(120, 60); + addIdleButton.Position2D = new Position2D(-30, -150); + addIdleButton.Label = CreateTextVisual("AddIdle", Color.White); + addIdleButton.Clicked += (obj, e) => + { + AddIdleTest addIdleTest = new AddIdleTest(MyDelegate); + AddIdle(addIdleTest); + return true; + }; + + Window.Instance.GetDefaultLayer().Add(addIdleButton); + + pauseButton.DownFocusableView = resumeButton; + resumeButton.UpFocusableView = pauseButton; + resumeButton.DownFocusableView = exitButton; + exitButton.UpFocusableView = resumeButton; + exitButton.DownFocusableView = addIdleButton; + addIdleButton.UpFocusableView = exitButton; + + + FocusManager.Instance.SetCurrentFocusView(pauseButton); + + + Log.Fatal("TCT", "[TestCase][OnCreate][NUIApplication] Pass"); + } + + private PropertyMap CreateTextVisual(string text, Color color) + { + PropertyMap map = new PropertyMap(); + map.Add(Visual.Property.Type, new PropertyValue((int)Visual.Type.Text)); + map.Add(TextVisualProperty.Text, new PropertyValue(text)); + map.Add(TextVisualProperty.TextColor, new PropertyValue(color)); + map.Add(TextVisualProperty.PointSize, new PropertyValue(6.0f)); + map.Add(TextVisualProperty.HorizontalAlignment, new PropertyValue("CENTER")); + map.Add(TextVisualProperty.VerticalAlignment, new PropertyValue("BOTTOM")); + return map; + } + public static void MyDelegate() + { + Log.Fatal("TCT", "[TestCase][AddIdle][NUIApplication] Pass"); + } + + protected override void OnResume() + { + Log.Fatal("TCT", "[TestCase][OnResume][NUIApplication] Pass"); + base.OnResume(); + } + + protected override void OnPause() + { + Log.Fatal("TCT", "[TestCase][OnPause][NUIApplication] Pass"); + base.OnPause(); + } + + protected override void OnTerminate() + { + Log.Fatal("TCT", "NUIApplication::OnTerminate()"); + Log.Fatal("TCT", "[TestCase][OnTerminate][NUIApplication] Pass"); + base.OnTerminate(); + } + + protected override void OnAppControlReceived(AppControlReceivedEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::OnAppControlReceived()"); + if (e.ReceivedAppControl != null) + { + Log.Fatal("TCT", "[TestCase][Test_Properties] ReceivedAppControl properties is not null"); + Log.Fatal("TCT", "[TestCase][Test_Properties] ReceivedAppControl Type: " + e.ReceivedAppControl.GetType()); + } + Log.Fatal("TCT", "[TestCase][OnAppControlReceived][NUIApplication] Pass"); + + base.OnAppControlReceived(e); + ShowPropertiesInfo(); + } + + protected override void OnLocaleChanged(LocaleChangedEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::OnLocaleChanged()"); + if (e.Locale != null) + { + Log.Fatal("TCT", "[Test_Properties] Locale properties is not null"); + Log.Fatal("TCT", "[Test_Properties] Current value of Locale : " + e.Locale); + Log.Fatal("TCT", "[Test_Properties] Locale type: " + e.Locale.GetType()); + } + + Log.Fatal("TCT", "[TestCase][OnLocaleChanged][NUIApplication] Pass"); + base.OnLocaleChanged(e); + } + + protected override void OnRegionFormatChanged(RegionFormatChangedEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::OnRegionFormatChanged()"); + if (e != null) + { + Log.Fatal("TCT", "[Test_Properties] Region properties is not null"); + Log.Fatal("TCT", "[Test_Properties] Current value of Region : " + e.Region); + Log.Fatal("TCT", "[Test_Properties] Region type: " + e.Region.GetType()); + } + + Log.Fatal("TCT", "[TestCase][OnRegionFormatChanged][NUIApplication] Pass"); + base.OnRegionFormatChanged(e); + } + + protected override void OnDeviceOrientationChanged(DeviceOrientationEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::OnDeviceOrientationChanged()"); + if (e != null) + { + Log.Fatal("TCT", "[Test_Properties] DeviceOrientation properties is not null"); + Log.Fatal("TCT", "[Test_Properties] Current value of DeviceOrientation : " + e.DeviceOrientation); + Log.Fatal("TCT", "[Test_Properties] DeviceOrientation type: " + e.DeviceOrientation.GetType()); + } + + Log.Fatal("TCT", "[TestCase][OnDeviceOrientationChanged][NUIApplication] Pass"); + base.OnDeviceOrientationChanged(e); + } + + protected override void OnLowMemory(LowMemoryEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::OnLowMemory()"); + if (e.LowMemoryStatus != LowMemoryStatus.None) + { + Log.Fatal("TCT", "[Test_Properties] LowMemoryStatus properties is not null"); + Log.Fatal("TCT", "[Test_Properties] Current value of LowMemoryStatus : " + e.LowMemoryStatus.ToString()); + Log.Fatal("TCT", "[Test_Properties] LowMemoryStatus type: " + e.LowMemoryStatus.GetType()); + } + Log.Fatal("TCT", "[TestCase][OnLowMemory][NUIApplication] Pass"); + + base.OnLowMemory(e); + } + + protected override void OnLowBattery(LowBatteryEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::OnLowBattery()"); + if (e.LowBatteryStatus != LowBatteryStatus.None) + { + Log.Fatal("TCT", "[Test_Properties] LowBatteryStatus properties is not null"); + Log.Fatal("TCT", "[Test_Properties] Current value of LowBatteryStatus : " + e.LowBatteryStatus.ToString()); + Log.Fatal("TCT", "[Test_Properties] LowBatteryStatus type: " + e.LowBatteryStatus.GetType()); + } + + Log.Fatal("TCT", "[TestCase][OnLowBattery][NUIApplication] Pass"); + + base.OnLowBattery(e); + } + + public override void Run(string[] args) + { + Created += Created_Event_Test; + AppControlReceived += AppControlReceived_Event_Test; + LocaleChanged += LocaleChanged_Event_Test; + LowMemory += LowMemory_Event_Test; + LowBattery += LowBattery_Event_Test; + Terminated += Terminated_Event_Test; + Paused += Paused_Event_Test; + Resumed += Resumed_Event_Test; + DeviceOrientationChanged += DeviceOrientationCHanged_Event_Test; + RegionFormatChanged += RegionFormatChanged_Event_Test; + + Log.Fatal("TCT", "[TestCase][Run][NUIApplication] Pass"); + + base.Run(args); + } + + private void Terminated_Event_Test(object sender, EventArgs e) + { + /* + * SCENARIO: + * Launch app + * -> If log show "NUIApplication::Terminated_Event_Test()" -> PASS + */ + Log.Fatal("TCT", "NUIApplication::Terminated_Event_Test"); + Log.Fatal("TCT", "[TestCase][Terminated_Event_Test][NUIApplication] Pass"); + } + + private void LocaleChanged_Event_Test(object sender, LocaleChangedEventArgs e) + { + /* + * SCENARIO: + * Launch app + * -> If log show "NUIApplication::LocaleChanged_Event_Test()" -> PASS + */ + Log.Fatal("TCT", "NUIApplication::LocaleChanged_Event_Test"); + Log.Fatal("TCT", "NUIApplication::LocaleChanged_Event_Test: new located - " + e.Locale); + Log.Fatal("TCT", "[TestCase][LocaleChanged_Event_Test][NUIApplication] Pass"); + } + + private void RegionFormatChanged_Event_Test(object sender, RegionFormatChangedEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::RegionFormatChanged_Event_Test"); + Log.Fatal("TCT", "NUIApplication::RegionFormatChanged_Event_Test: new region - " + e.Region); + Log.Fatal("TCT", "[TestCase][RegionFormatChanged_Event_Test][NUIApplication] Pass"); + } + + private void DeviceOrientationCHanged_Event_Test(object sender, DeviceOrientationEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::DeviceOrientationCHanged_Event_Test"); + Log.Fatal("TCT", "NUIApplication::DeviceOrientationCHanged_Event_Test: new located - " + e.DeviceOrientation); + Log.Fatal("TCT", "[TestCase][DeviceOrientationCHanged_Event_Test][NUIApplication] Pass"); + } + + private void LowMemory_Event_Test(object sender, LowMemoryEventArgs e) + { + /* + * SCENARIO: + * Launch app + * -> If log show "NUIApplication::LowMemory_Event_Test()" -> PASS + */ + Log.Fatal("TCT", "NUIApplication::LowMemory_Event_Test"); + if (e.LowMemoryStatus == LowMemoryStatus.None) + { + Log.Fatal("TCT", "NUIApplication::LowMemory_Event_Test: LowMemoryStatus.None"); + } + else if (e.LowMemoryStatus == LowMemoryStatus.Normal) + { + Log.Fatal("TCT", "NUIApplication::LowMemory_Event_Test: LowMemoryStatus.Normal"); + } + else if (e.LowMemoryStatus == LowMemoryStatus.SoftWarning) + { + Log.Fatal("TCT", "NUIApplication::LowMemory_Event_Test: LowMemoryStatus.SoftWarning"); + } + else if (e.LowMemoryStatus == LowMemoryStatus.HardWarning) + { + Log.Fatal("TCT", "NUIApplication::LowMemory_Event_Test: LowMemoryStatus.HardWarning"); + } + Log.Fatal("TCT", "[TestCase][LowMemory_Event_Test][NUIApplication] Pass"); + } + + private void LowBattery_Event_Test(object sender, LowBatteryEventArgs e) + { + Log.Fatal("TCT", "NUIApplication::LowBattery_Event_Test"); + + if (e.LowBatteryStatus == LowBatteryStatus.CriticalLow) + { + Log.Fatal("TCT", "NUIApplication::LowBattery_Event_Test: LowMemoryStatus.CriticalLow"); + } + Log.Fatal("TCT", "[TestCase][LowBattery_Event_Test][NUIApplication] Pass"); + } + + private void AppControlReceived_Event_Test(object sender, AppControlReceivedEventArgs e) + { + /* + * SCENARIO: + * Launch app + * -> If log show "NUIApplication::AppControlReceived_Event_Test()" -> PASS + */ + Log.Fatal("TCT", "NUIApplication::AppControlReceived_Event_Test"); + Log.Fatal("TCT", "[TestCase][AppControlReceived_Event_Test][NUIApplication] Pass"); + } + + private void Created_Event_Test(object sender, EventArgs e) + { + /* + * SCENARIO: + * Launch app + * -> If log show "NUIApplication::Created_Event_Test()" -> PASS + */ + Log.Fatal("TCT", "NUIApplication::Created_Event_Test"); + Log.Fatal("TCT", "[TestCase][Created_Event_Test][NUIApplication] Pass"); + } + public void Paused_Event_Test(object sender, EventArgs e) + { + /* + * PRECONDITION + * 1. Open NUIApplication app. + * 2. Open other app. + */ + Log.Fatal("TCT", "[TestCase][Paused_Event_Test][NUIApplication] Pass"); + } + public void Resumed_Event_Test(object sender, EventArgs e) + { + /* + * PRECONDITION + * 1. Open NUIApplication app. + * 2. Open other app. + * 3. Long press HOME button and tap to NUIApplicaton shortcut. + */ + Log.Fatal("TCT", "NUIApplication Resumed event occur!"); + Log.Fatal("TCT", "[TestCase][Resumed_Event_Test][NUIApplication] Pass"); + } + + public override void Exit() + { + Log.Fatal("TCT", "[TestCase][Exit][NUIApplication] Pass"); + base.Exit(); + } + void ShowPropertiesInfo() + { + if (base.ApplicationInfo != null) + { + Log.Fatal("TCT", "[Info] ApplicationInfo is not null"); + Log.Fatal("TCT", "[Info] ApplicationInfo.ApplicationId = " + base.ApplicationInfo.ApplicationId); + Log.Fatal("TCT", "[Info] ApplicationInfo.ApplicationType = " + base.ApplicationInfo.ApplicationType); + Log.Fatal("TCT", "[Info] ApplicationInfo.ExecutablePath = " + base.ApplicationInfo.ExecutablePath); + Log.Fatal("TCT", "[Info] ApplicationInfo.ExternalSharedDataPath = " + base.ApplicationInfo.ExternalSharedDataPath); + Log.Fatal("TCT", "[Info] ApplicationInfo.IconPath = " + base.ApplicationInfo.IconPath); + Log.Fatal("TCT", "[Info] ApplicationInfo.IsNoDisplay = " + base.ApplicationInfo.IsNoDisplay); + Log.Fatal("TCT", "[Info] ApplicationInfo.IsOnBoot = " + base.ApplicationInfo.IsOnBoot); + Log.Fatal("TCT", "[Info] ApplicationInfo.IsPreload = " + base.ApplicationInfo.IsPreload); + Log.Fatal("TCT", "[Info] ApplicationInfo.Label = " + base.ApplicationInfo.Label); + Log.Fatal("TCT", "[Info] ApplicationInfo.Metadata Count = " + base.ApplicationInfo.Metadata.Count); + foreach (var item in base.ApplicationInfo.Metadata) + { + Log.Fatal("TCT", "[Info] ApplicationInfo.Metadata, Key: " + item.Key + " Value: " + item.Value); + } + Log.Fatal("TCT", "[Info] ApplicationInfo.PackageId = " + base.ApplicationInfo.PackageId); + Log.Fatal("TCT", "[Info] ApplicationInfo.SharedDataPath = " + base.ApplicationInfo.SharedDataPath); + Log.Fatal("TCT", "[Info] ApplicationInfo.SharedResourcePath = " + base.ApplicationInfo.SharedResourcePath); + Log.Fatal("TCT", "[Info] ApplicationInfo.SharedTrustedPath = " + base.ApplicationInfo.SharedTrustedPath); + } + if (base.DirectoryInfo != null) + { + Log.Fatal("TCT", "[Info] DirectoryInfo is not null"); + Log.Fatal("TCT", "[Info] DirectoryInfo.Cache = " + base.DirectoryInfo.Cache); + Log.Fatal("TCT", "[Info] DirectoryInfo.Data = " + base.DirectoryInfo.Data); + Log.Fatal("TCT", "[Info] DirectoryInfo.ExpansionPackageResource = " + base.DirectoryInfo.ExpansionPackageResource); + Log.Fatal("TCT", "[Info] DirectoryInfo.ExternalCache = " + base.DirectoryInfo.ExternalCache); + Log.Fatal("TCT", "[Info] DirectoryInfo.ExternalData = " + base.DirectoryInfo.ExternalData); + Log.Fatal("TCT", "[Info] DirectoryInfo.ExternalSharedData = " + base.DirectoryInfo.ExternalSharedData); + Log.Fatal("TCT", "[Info] DirectoryInfo.Resource = " + base.DirectoryInfo.Resource); + Log.Fatal("TCT", "[Info] DirectoryInfo.SharedData = " + base.DirectoryInfo.SharedData); + Log.Fatal("TCT", "[Info] DirectoryInfo.SharedResource = " + base.DirectoryInfo.SharedResource); + Log.Fatal("TCT", "[Info] DirectoryInfo.SharedTrusted = " + base.DirectoryInfo.SharedTrusted); + } + + Log.Fatal("TCT", "[Info] Current == this : " + (Current == this)); + Log.Fatal("TCT", "[Info] Current.ApplicationInfo.ApplicationId = " + Current.ApplicationInfo.ApplicationId); + } + + } + class Program + { + static void Main(string[] args) + { + Log.Warn("WATCH", "[TestCase][TCT] Main "); + + NUIApplicationsManualWearableTests app = new NUIApplicationsManualWearableTests(); + app.Run(args); + } + } +} diff --git a/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.csproj b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.csproj new file mode 100755 index 0000000..11671dc --- /dev/null +++ b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/NUIApplicationManualWearableTest.csproj @@ -0,0 +1,28 @@ + + + + Exe + netcoreapp2.0 + + + + portable + + + None + + + + + + + + + + Runtime + + + + + + diff --git a/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/shared/res/NUIApplicationManualWearableTest.png b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/shared/res/NUIApplicationManualWearableTest.png new file mode 100755 index 0000000000000000000000000000000000000000..9f3cb98608134e7b9eb4beb7394fec9f03e40f63 GIT binary patch literal 10097 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 TJbOA100000NkvXXu0mjf?x(Kf literal 0 HcmV?d00001 diff --git a/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/tizen-manifest.xml b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/tizen-manifest.xml new file mode 100755 index 0000000..194f48e --- /dev/null +++ b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/code/NUIApplicationManualWearableTest/tizen-manifest.xml @@ -0,0 +1,15 @@ + + + + + + NUIApplicationManualWearableTest.png + + + diff --git a/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/org.tizen.example.NUIApplicationManualWearableTest-1.0.0.tpk b/tct-suite-vs/Resource/Tizen.NUI.Manual.Tests/org.tizen.example.NUIApplicationManualWearableTest-1.0.0.tpk new file mode 100755 index 0000000000000000000000000000000000000000..0de15a66d79959fca7e0f845954a2a7788140656 GIT binary patch literal 24465 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 PeZl;!&8iyy>+HV(AwL92 literal 0 HcmV?d00001 diff --git a/tct-suite-vs/Tizen.NUI.Manual.Tests/testcase/TSNUIApplication.cs b/tct-suite-vs/Tizen.NUI.Manual.Tests/testcase/TSNUIApplication.cs index 31cb22d..cfcf39d 100755 --- a/tct-suite-vs/Tizen.NUI.Manual.Tests/testcase/TSNUIApplication.cs +++ b/tct-suite-vs/Tizen.NUI.Manual.Tests/testcase/TSNUIApplication.cs @@ -44,7 +44,15 @@ namespace Tizen.NUI.Tests AppControl myAppControl = new AppControl(); myAppControl.Operation = AppControlOperations.Default; - myAppControl.ApplicationId = "org.tizen.example.NUIApplicationsManualTests"; + if(_isWearable) + { + myAppControl.ApplicationId = "org.tizen.example.NUIApplicationManualWearableTest"; + + } + else + { + myAppControl.ApplicationId = "org.tizen.example.NUIApplicationsManualTests"; + } AppControl.SendLaunchRequest(myAppControl); _testPage = ManualTestNUI.GetInstance(); -- 2.7.4