[Non-ACR][Template] Change template some packages of C# TCT from UI to Service 85/240185/3
authorraycad <anh.vn@samsung.com>
Tue, 4 Aug 2020 07:46:53 +0000 (14:46 +0700)
committerraycad <anh.vn@samsung.com>
Tue, 4 Aug 2020 08:31:28 +0000 (15:31 +0700)
Change-Id: I4a119457b0d94ae191777b51b48e37b867c2a548

205 files changed:
tct-suite-vs/Tizen.Accounts.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Accounts.Tests/Tizen.Accounts.Tests.csproj
tct-suite-vs/Tizen.Accounts.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Alarm.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Alarm.Tests/Tizen.Alarm.Tests.csproj
tct-suite-vs/Tizen.Alarm.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Applications.ComponentBased.ComponentManager.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Applications.EventManager.Tests/Program.cs
tct-suite-vs/Tizen.Applications.EventManager.Tests/Tizen.Applications.EventManager.Tests.csproj
tct-suite-vs/Tizen.Applications.EventManager.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Applications.Tests/Program.cs
tct-suite-vs/Tizen.Applications.Tests/Tizen.Applications.Tests.csproj
tct-suite-vs/Tizen.Applications.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.AudioIO.Tests/Program.cs
tct-suite-vs/Tizen.AudioIO.Tests/Tizen.AudioIO.Tests.csproj
tct-suite-vs/Tizen.AudioIO.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Bluetooth.Tests/Program.cs
tct-suite-vs/Tizen.Bluetooth.Tests/Tizen.Bluetooth.Tests.csproj
tct-suite-vs/Tizen.Bluetooth.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Calendar.Tests/Program.cs
tct-suite-vs/Tizen.Calendar.Tests/Tizen.Calendar.Tests.csproj
tct-suite-vs/Tizen.Calendar.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Common.Tests/Program.cs
tct-suite-vs/Tizen.Common.Tests/Tizen.Common.Tests.csproj
tct-suite-vs/Tizen.Common.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.ComponentBased.Default.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.ComponentBased.Manual.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.ComponentBased.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Connection.Tests/Program.cs
tct-suite-vs/Tizen.Connection.Tests/Tizen.Connection.Tests.csproj
tct-suite-vs/Tizen.Connection.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Contacts.Tests/Program.cs
tct-suite-vs/Tizen.Contacts.Tests/Tizen.Contacts.Tests.csproj
tct-suite-vs/Tizen.Contacts.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Context.Tests/Program.cs
tct-suite-vs/Tizen.Context.Tests/Tizen.Context.Tests.csproj
tct-suite-vs/Tizen.Context.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.DataControl.Tests/Program.cs
tct-suite-vs/Tizen.DataControl.Tests/Tizen.DataControl.Tests.csproj
tct-suite-vs/Tizen.DataControl.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Device.Tests/Program.cs
tct-suite-vs/Tizen.Device.Tests/Tizen.Device.Tests.csproj
tct-suite-vs/Tizen.Device.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.DevicePolicyManager.Tests/Program.cs
tct-suite-vs/Tizen.DevicePolicyManager.Tests/Tizen.DevicePolicyManager.Tests.csproj
tct-suite-vs/Tizen.DevicePolicyManager.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.DotnetUtil.Tests/Program.cs
tct-suite-vs/Tizen.DotnetUtil.Tests/Tizen.DotnetUtil.Tests.csproj
tct-suite-vs/Tizen.DotnetUtil.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Download.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Download.Tests/Tizen.Download.Tests.csproj
tct-suite-vs/Tizen.Download.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Email.Tests/Program.cs
tct-suite-vs/Tizen.Email.Tests/Tizen.Email.Tests.csproj
tct-suite-vs/Tizen.Email.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Feedback.Tests/Program.cs
tct-suite-vs/Tizen.Feedback.Tests/Tizen.Feedback.Tests.csproj
tct-suite-vs/Tizen.Feedback.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.FidoClient.Tests/Program.cs
tct-suite-vs/Tizen.FidoClient.Tests/Tizen.FidoClient.Tests.csproj
tct-suite-vs/Tizen.FidoClient.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Geofence.Tests/Program.cs
tct-suite-vs/Tizen.Geofence.Tests/Tizen.Geofence.Tests.csproj
tct-suite-vs/Tizen.Geofence.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Information.Tests/Program.cs
tct-suite-vs/Tizen.Information.Tests/Tizen.Information.Tests.csproj
tct-suite-vs/Tizen.Information.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Inputmethod.Manual.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Inputmethod.Tests/Tizen.Inputmethod.Tests.csproj [changed mode: 0644->0755]
tct-suite-vs/Tizen.IoTConnectivityClient.Tests/Program.cs
tct-suite-vs/Tizen.IoTConnectivityClient.Tests/Tizen.IoTConnectivityClient.Tests.csproj
tct-suite-vs/Tizen.IoTConnectivityClient.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.IoTConnectivityServer.Tests/Program.cs
tct-suite-vs/Tizen.IoTConnectivityServer.Tests/Tizen.IoTConnectivityServer.Tests.csproj
tct-suite-vs/Tizen.IoTConnectivityServer.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Log.Tests/Program.cs
tct-suite-vs/Tizen.Log.Tests/Tizen.Log.Tests.csproj
tct-suite-vs/Tizen.Log.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.MachineLearning.Inference.Tests/Program.cs
tct-suite-vs/Tizen.MachineLearning.Inference.Tests/Tizen.MachineLearning.Inference.Tests.csproj
tct-suite-vs/Tizen.MachineLearning.Inference.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.MediaCodec.Tests/Program.cs
tct-suite-vs/Tizen.MediaCodec.Tests/Tizen.MediaCodec.Tests.csproj
tct-suite-vs/Tizen.MediaCodec.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.MediaController.Tests/Program.cs
tct-suite-vs/Tizen.MediaController.Tests/Tizen.MediaController.Tests.csproj
tct-suite-vs/Tizen.MediaController.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.MediaKey.Tests/Program.cs
tct-suite-vs/Tizen.MediaKey.Tests/Tizen.MediaKey.Tests.csproj
tct-suite-vs/Tizen.MediaKey.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.MediaPlayer.Tests/Program.cs
tct-suite-vs/Tizen.MediaPlayer.Tests/Tizen.MediaPlayer.Tests.csproj
tct-suite-vs/Tizen.MediaPlayer.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.MediaVision.Tests/Program.cs
tct-suite-vs/Tizen.MediaVision.Tests/Tizen.MediaVision.Tests.csproj
tct-suite-vs/Tizen.MediaVision.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Mediacontent.Tests/Program.cs
tct-suite-vs/Tizen.Mediacontent.Tests/Tizen.Mediacontent.Tests.csproj
tct-suite-vs/Tizen.Mediacontent.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Messages.Tests/Program.cs
tct-suite-vs/Tizen.Messages.Tests/Tizen.Messages.Tests.csproj
tct-suite-vs/Tizen.Messages.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Metadata.Tests/Program.cs
tct-suite-vs/Tizen.Metadata.Tests/Tizen.Metadata.Tests.csproj
tct-suite-vs/Tizen.Metadata.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Mime.Tests/Program.cs
tct-suite-vs/Tizen.Mime.Tests/Tizen.Mime.Tests.csproj
tct-suite-vs/Tizen.Mime.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Multimedia.Tests/Program.cs
tct-suite-vs/Tizen.Multimedia.Tests/Tizen.Multimedia.Tests.csproj
tct-suite-vs/Tizen.Multimedia.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Multimedia.UI.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Multimedia.UI.Tests/tizen-manifest.xml [changed mode: 0644->0755]
tct-suite-vs/Tizen.MultimediaUtil.Tests/Program.cs
tct-suite-vs/Tizen.MultimediaUtil.Tests/Tizen.MultimediaUtil.Tests.csproj
tct-suite-vs/Tizen.MultimediaUtil.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.NUI.Components.Tests/Tizen.NUI.Components.Tests.csproj [changed mode: 0644->0755]
tct-suite-vs/Tizen.Network.Stc.Tests/Program.cs
tct-suite-vs/Tizen.Network.Stc.Tests/Tizen.Network.Stc.Tests.csproj
tct-suite-vs/Tizen.Network.Stc.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Nfc.Tests/Program.cs
tct-suite-vs/Tizen.Nfc.Tests/Tizen.Nfc.Tests.csproj
tct-suite-vs/Tizen.Nfc.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Nlp.Tests/Program.cs
tct-suite-vs/Tizen.Nlp.Tests/Tizen.Nlp.Tests.csproj
tct-suite-vs/Tizen.Nlp.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Nsd.Tests/Program.cs
tct-suite-vs/Tizen.Nsd.Tests/Tizen.Nsd.Tests.csproj
tct-suite-vs/Tizen.Nsd.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.OAuth2.Tests/Program.cs
tct-suite-vs/Tizen.OAuth2.Tests/Tizen.OAuth2.Tests.csproj
tct-suite-vs/Tizen.OAuth2.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Packagemanager.Tests/Program.cs
tct-suite-vs/Tizen.Packagemanager.Tests/Tizen.Packagemanager.Tests.csproj
tct-suite-vs/Tizen.Packagemanager.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.PhonenumberUtils.Tests/Program.cs
tct-suite-vs/Tizen.PhonenumberUtils.Tests/Tizen.PhonenumberUtils.Tests.csproj
tct-suite-vs/Tizen.PhonenumberUtils.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.PrivacyPrivilegeManager.Manual.Tests/Program.cs [changed mode: 0644->0755]
tct-suite-vs/Tizen.Privilege.Tests/Program.cs
tct-suite-vs/Tizen.Privilege.Tests/Tizen.Privilege.Tests.csproj
tct-suite-vs/Tizen.Privilege.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Push.Tests/Program.cs
tct-suite-vs/Tizen.Push.Tests/Tizen.Push.Tests.csproj
tct-suite-vs/Tizen.Push.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Radio.Tests/Program.cs
tct-suite-vs/Tizen.Radio.Tests/Tizen.Radio.Tests.csproj
tct-suite-vs/Tizen.Radio.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Recorder.Tests/Program.cs
tct-suite-vs/Tizen.Recorder.Tests/Tizen.Recorder.Tests.csproj
tct-suite-vs/Tizen.Recorder.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.ScreenMirroring.Tests/Program.cs
tct-suite-vs/Tizen.ScreenMirroring.Tests/Tizen.ScreenMirroring.Tests.csproj
tct-suite-vs/Tizen.ScreenMirroring.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Securerepository.Tests/Program.cs
tct-suite-vs/Tizen.Securerepository.Tests/Tizen.Securerepository.Tests.csproj
tct-suite-vs/Tizen.Securerepository.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Sensor.Tests/Program.cs
tct-suite-vs/Tizen.Sensor.Tests/Tizen.Sensor.Tests.csproj
tct-suite-vs/Tizen.Sensor.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Smartcard.Tests/Program.cs
tct-suite-vs/Tizen.Smartcard.Tests/Tizen.Smartcard.Tests.csproj
tct-suite-vs/Tizen.Smartcard.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.StreamRecorder.Tests/Program.cs
tct-suite-vs/Tizen.StreamRecorder.Tests/Tizen.StreamRecorder.Tests.csproj
tct-suite-vs/Tizen.StreamRecorder.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Stt.Tests/Program.cs
tct-suite-vs/Tizen.Stt.Tests/Tizen.Stt.Tests.csproj
tct-suite-vs/Tizen.Stt.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.SyncManager.Tests/Program.cs
tct-suite-vs/Tizen.SyncManager.Tests/Tizen.SyncManager.Tests.csproj
tct-suite-vs/Tizen.SyncManager.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.System.Tests/Program.cs
tct-suite-vs/Tizen.System.Tests/Tizen.System.Tests.csproj
tct-suite-vs/Tizen.System.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Systemsettings.Tests/Program.cs
tct-suite-vs/Tizen.Systemsettings.Tests/Tizen.Systemsettings.Tests.csproj
tct-suite-vs/Tizen.Systemsettings.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.TEEC.Tests/Program.cs
tct-suite-vs/Tizen.TEEC.Tests/Tizen.TEEC.Tests.csproj
tct-suite-vs/Tizen.TEEC.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Telephony.Tests/Program.cs
tct-suite-vs/Tizen.Telephony.Tests/Tizen.Telephony.Tests.csproj
tct-suite-vs/Tizen.Telephony.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.ToastMessage.Tests/Program.cs
tct-suite-vs/Tizen.ToastMessage.Tests/Tizen.ToastMessage.Tests.csproj
tct-suite-vs/Tizen.ToastMessage.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Tracer.Tests/Program.cs
tct-suite-vs/Tizen.Tracer.Tests/Tizen.Tracer.Tests.csproj
tct-suite-vs/Tizen.Tracer.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Tts.Tests/Program.cs
tct-suite-vs/Tizen.Tts.Tests/Tizen.Tts.Tests.csproj
tct-suite-vs/Tizen.Tts.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Usb.Tests/Program.cs
tct-suite-vs/Tizen.Usb.Tests/Tizen.Usb.Tests.csproj
tct-suite-vs/Tizen.Usb.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.VoiceControl.Tests/Program.cs
tct-suite-vs/Tizen.VoiceControl.Tests/Tizen.VoiceControl.Tests.csproj
tct-suite-vs/Tizen.VoiceControl.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.WiFi.Tests/Program.cs
tct-suite-vs/Tizen.WiFi.Tests/Tizen.WiFi.Tests.csproj
tct-suite-vs/Tizen.WiFi.Tests/tizen-manifest.xml
tct-suite-vs/Tizen.Wifidirect.Tests/Program.cs
tct-suite-vs/Tizen.Wifidirect.Tests/Tizen.Wifidirect.Tests.csproj
tct-suite-vs/Tizen.Wifidirect.Tests/tizen-manifest.xml

old mode 100644 (file)
new mode 100755 (executable)
index 3df1d07..9f05a00
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index 6a9cd0a92389797a356fd7a30c0b941d4509c45e..c5afc0233bccf45aab4f5fa130ea01253a72dc6e 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.Accounts.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Accounts.Tests" exec="Tizen.Accounts.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application appid="Tizen.Accounts.Tests" exec="Tizen.Accounts.Tests.dll" type="dotnet">\r
         <icon>Tizen.Accounts.Tests.png</icon>\r
         <label>Tizen.Accounts.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <shortcut-list />\r
     <account>\r
         <account-provider appid="Tizen.Accounts.Tests" multiple-accounts-support="true" providerid="http://www.tizen.org">\r
old mode 100644 (file)
new mode 100755 (executable)
index 3df1d07..9f05a00
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index 3a8815ea2c65131290a717afac710727c1b4087c..040d1d1a990c9135652a80993688fa7d8cf9c431 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="Tizen.Alarm.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
     <profile name="common" />
-    <ui-application appid="Tizen.Alarm.Tests" exec="Tizen.Alarm.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
+    <service-application appid="Tizen.Alarm.Tests" exec="Tizen.Alarm.Tests.dll" type="dotnet">
         <icon>Tizen.Alarm.Tests.png</icon>
         <label>Tizen.Alarm.Tests</label>
-    </ui-application>
+    </service-application>
     <shortcut-list />
     <privileges>
         <privilege>http://tizen.org/privilege/alarm.set</privilege>
index 7854c92d2c3b4d3bc01df928c54c2a873ad77a91..43ee5fe2d0633bed70d17cb1973384c92bc9030a 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
+}
\ No newline at end of file
index 3a1ad009cb5fb49fd1c08ebec483caa08087915f..70f34a6d251d5352a0b3687fd7ecfb0994e9c910 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 814fdf7b3f04fba69bc3262c691f4fcfde52aad4..ef8af55b4d12f8451a8a3d513d4238d2fe1b48a7 100755 (executable)
@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="Tizen.Applications.EventManager.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
     <profile name="common" />
-    <ui-application appid="Tizen.Applications.EventManager.Tests" exec="Tizen.Applications.EventManager.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
+    <service-application appid="Tizen.Applications.EventManager.Tests" exec="Tizen.Applications.EventManager.Tests.dll" type="dotnet">
         <icon>Tizen.ApplicationEvents.Tests.png</icon>
         <label>Tizen.Applications.EventManager.Tests</label>
         <background-category value="iot-communication" />
         <background-category value="location" />
         <background-category value="media" />
         <background-category value="sensor" />
-    </ui-application>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
         <privilege>http://tizen.org/privilege/display</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index 054b277ad2cfcd97c96de604a48412329a5cbc7b..20b31c58deb461fdf63222eae2b6bccec0d39561 100755 (executable)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.Applications.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Applications.Tests" exec="Tizen.Applications.Tests.dll" multiple="false" taskmanage="true" type="dotnet" splash-screen-display="true" launch_mode="single">\r
+    <service-application appid="Tizen.Applications.Tests" exec="Tizen.Applications.Tests.dll" type="dotnet">\r
         <icon>Tizen.Applications.Tests.png</icon>\r
         <label>Tizen.Applications.Tests</label>\r
         <background-category value="background-network" />\r
@@ -10,7 +10,7 @@
         <background-category value="media" />\r
         <background-category value="sensor" />\r
         <splash-screens />\r
-    </ui-application>\r
+    </service-application>\r
     <shortcut-list />\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 0a96067bda599957d93c444edc6b0b6f6dd88814..02e4552d2961be9164348cb1e92414759b81c578 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 4ee4d021eb658312e02f573247761f65e649e3db..fc1054809b963d4f1dafc6ef715551c4de143a4e 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.AudioIO.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.AudioIO.Tests"\r
-                    exec="Tizen.AudioIO.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.AudioIO.Tests.png</icon>\r
-    <label>Tizen.AudioIO.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.AudioIO.Tests" exec="Tizen.AudioIO.Tests.dll" type="dotnet">\r
+               <icon>Tizen.AudioIO.Tests.png</icon>\r
+               <label>Tizen.AudioIO.Tests</label>\r
+    </service-application>\r
     <privileges>\r
       <privilege>http://tizen.org/privilege/recorder</privilege>\r
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index d7fa1ffc76dd19e85cf0cf9d33adc8fc9ab40dd6..0cce170e93f6340f0907ac5e1b2afe5e08352323 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.Bluetooth.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Bluetooth.Tests" exec="Tizen.Bluetooth.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application appid="Tizen.Bluetooth.Tests" exec="Tizen.Bluetooth.Tests.dll" type="dotnet">\r
         <icon>Tizen.Bluetooth.Tests.png</icon>\r
         <label>Tizen.Bluetooth.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <shortcut-list />\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/network.get</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index b53e7bcafe72c60e19896b0d90efddfbdd7f5010..e3e5b17c0e874a1e20faa82ab1df57f403eaa88a 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Calendar.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Calendar.Tests"\r
-                    exec="Tizen.Calendar.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
+    <service-application appid="Tizen.Calendar.Tests" exec="Tizen.Calendar.Tests.dll" type="dotnet">\r
     <icon>Tizen.Calendar.Tests.png</icon>\r
     <label>Tizen.Calendar.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <privileges>\r
       <privilege>http://tizen.org/privilege/calendar.read</privilege>\r
       <privilege>http://tizen.org/privilege/calendar.write</privilege>\r
index 7b96ef1393915e560eb4371178562a5800ca8584..43ee5fe2d0633bed70d17cb1973384c92bc9030a 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..a21e521a2f5df9d625761c9da3c6e92e1714b8bb 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
 </Project>\r
index c51972f2ff4b406db82c200605ca2d547b601199..c81cc6a665a964d53acceca2022d92a43c1f4d61 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.Common.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Common.Tests" exec="Tizen.Common.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application appid="Tizen.Common.Tests" exec="Tizen.Common.Tests.dll" type="dotnet">\r
         <label>Tizen.Common.Tests</label>\r
         <icon>Tizen.Common.Tests.png</icon>\r
-    </ui-application>\r
+    </service-application>\r
          <privileges>\r
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
     </privileges>\r
index 129489a6543c7c331f070900e40dfd615aa440c3..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
 }
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 50e39c3c9e703055f74a616341fe0cfb9f79974f..76287e076fa86158a40c4d7ad2583a4f23d19977 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Connection.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Connection.Tests"
-                    exec="Tizen.Connection.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Connection.Tests" exec="Tizen.Connection.Tests.dll" type="dotnet">
     <icon>Tizen.Connection.Tests.png</icon>
     <label>Tizen.Connection.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
                <privilege>http://tizen.org/privilege/network.get</privilege>
                <privilege>http://tizen.org/privilege/network.set</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index 04b4d6efc27d42145801ad9b4ddf35f72a7dbe31..a4b25aa5a52f9a66081c58613788d7db9cc450c1 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Contacts.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Contacts.Tests"\r
-                    exec="Tizen.Contacts.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
+    <service-application appid="Tizen.Contacts.Tests" exec="Tizen.Contacts.Tests.dll" type="dotnet">\r
     <icon>Tizen.Contacts.Tests.png</icon>\r
     <label>Tizen.Contacts.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <privileges>\r
       <privilege>http://tizen.org/privilege/contact.read</privilege>\r
       <privilege>http://tizen.org/privilege/contact.write</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index 3bccebf7a324131ae0ca4199672bad207a59d860..0b1be2d8bb89018dc5aac193a4cc2c398383b0fd 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.Context.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Context.Tests" exec="Tizen.Context.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application  appid="Tizen.Context.Tests" exec="Tizen.Context.Tests.dll" type="dotnet">\r
         <icon>Tizen.Context.Tests.png</icon>\r
         <label>Tizen.Context.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <shortcut-list />\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/apphistory.read</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index 29a11fa4d20314ef87d8ccf0779a69541f6e7ca7..e3723be040df85626c34faf64acd206849b43645 100755 (executable)
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.DataControl.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.DataControl.Tests" exec="Tizen.DataControl.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application appid="Tizen.DataControl.Tests" exec="Tizen.DataControl.Tests.dll" type="dotnet">\r
         <icon>Tizen.DataControl.Tests.png</icon>\r
         <label>Tizen.DataControl.Tests</label>\r
         <datacontrol providerid="http://Tizen.DataControl.Tests.exe.com/datacontrol/provider/Tizen.DataControl.Tests.exe" access="ReadWrite" type="Sql" />\r
         <datacontrol providerid="http://Tizen.DataControl.Tests.exe.com/datacontrol/provider/Tizen.DataControl.Tests.exe" access="ReadWrite" type="Map" />\r
-    </ui-application>\r
+    </service-application>\r
     <shortcut-list />\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/datasharing</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index a3f842ea19b559f56e18d7ada12fec2b5908746a..72ffeebf593d7f388df353f2fd308a2f2893eef7 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="Tizen.Device.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
     <profile name="common" />
-    <ui-application appid="Tizen.Device.Tests" exec="Tizen.Device.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
+    <service-application appid="Tizen.Device.Tests" exec="Tizen.Device.Tests.dll" type="dotnet">
         <icon>Tizen.Device.Tests.png</icon>
         <label>Tizen.Device.Tests</label>
-    </ui-application>
+    </service-application>
     <shortcut-list />
     <privileges>
         <privilege>http://tizen.org/privilege/haptic</privilege>
index 7854c92d2c3b4d3bc01df928c54c2a873ad77a91..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2019 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
 }
+
index 3da50a3d8d35e899b8379e78e4749049654328f1..d4629cae63bc6256b32345970722a959572c9d74 100755 (executable)
@@ -37,7 +37,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 71bc8a3d1ca6aa88310acacd4197245ded009b95..2979e91dfcc01dc5d17f22af7b98dc869cc52ae0 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.DevicePolicyManager.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.DevicePolicyManager.Tests"
-                    exec="Tizen.DevicePolicyManager.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.DevicePolicyManager.Tests" exec="Tizen.DevicePolicyManager.Tests.dll" type="dotnet">
     <icon>Tizen.DevicePolicyManager.Tests.png</icon>
     <label>Tizen.DevicePolicyManager.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
     </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index 60de5974397f09b081c29e372689cc245778f67c..13f7fc139a2f0afe0a35f93f30e54b2d2412f06b 100755 (executable)
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.DotnetUtil.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.DotnetUtil.Tests" exec="Tizen.DotnetUtil.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application appid="Tizen.DotnetUtil.Tests" exec="Tizen.DotnetUtil.Tests.dll" type="dotnet">\r
         <label>Tizen.DotnetUtil.Tests</label>\r
         <icon>Tizen.DotnetUtil.Tests.png</icon>\r
-    </ui-application>\r
-      <privileges>\r
+    </service-application>\r
+    <privileges>\r
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
     </privileges>\r
 </manifest>\r
old mode 100644 (file)
new mode 100755 (executable)
index 3df1d07..9f05a00
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index aebac350ba1a18996f13bf35d3c8840f5ba5d2c5..484eb6e696699d4ccfc61bc1b999457a26c914ff 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="Tizen.Download.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
     <profile name="common" />
-    <ui-application appid="Tizen.Download.Tests" exec="Tizen.Download.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
+    <service-application appid="Tizen.Download.Tests" exec="Tizen.Download.Tests.dll" type="dotnet">
         <icon>Tizen.Download.Tests.png</icon>
         <label>Tizen.Download.Tests</label>
-    </ui-application>
+    </service-application>
     <shortcut-list />
     <privileges>
         <privilege>http://tizen.org/privilege/download</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index b021442a64fdb7deab16c5cc83f23dea59e0ee6c..61b9d77084cc94d19f2dcc8bfe617ed7f8ccf658 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Email.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Email.Tests"\r
-                    exec="Tizen.Email.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.Email.Tests.png</icon>\r
-    <label>Tizen.Email.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.Email.Tests" exec="Tizen.Email.Tests.dll" type="dotnet">\r
+               <icon>Tizen.Email.Tests.png</icon>\r
+               <label>Tizen.Email.Tests</label>\r
+    </service-application>\r
     <privileges>\r
       <privilege>http://tizen.org/privilege/email</privilege>\r
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index 43d160453a9f0e9f0252b45c174f6547ac6d2c6d..01ce7173ec2ba76c7039d6f80cb3aede88907423 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Feedback.Tests" version="1.0.0">\r
   <profile name="common" />\r
-  <ui-application appid="Tizen.Feedback.Tests"\r
-        exec="Tizen.Feedback.Tests.dll"\r
-        type="dotnet"\r
-        multiple="false"\r
-        taskmanage="true"\r
-        launch_mode="single">\r
+  <service-application appid="Tizen.Feedback.Tests" exec="Tizen.Feedback.Tests.dll" type="dotnet">\r
   <icon>Tizen.Feedback.Tests.png</icon>\r
   <label>Tizen.Feedback.Tests</label>\r
-  </ui-application>\r
+  </service-application>\r
   <privileges>\r
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
         <privilege>http://tizen.org/privilege/haptic</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index 66e124805957d4ca537e82cd5028e91844ac0fdc..33ae0967df82a0e74071b779da887aa16dfe261a 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.FidoClient.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.FidoClient.Tests"
-                    exec="Tizen.FidoClient.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
-    <icon>Tizen.FidoClient.Tests.png</icon>
-    <label>Tizen.FidoClient.Tests</label>
-    </ui-application>
+    <service-application appid="Tizen.FidoClient.Tests" exec="Tizen.FidoClient.Tests.dll" type="dotnet">
+               <icon>Tizen.FidoClient.Tests.png</icon>
+               <label>Tizen.FidoClient.Tests</label>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/fido.client</privilege>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index bb6a914eaa18c588d74fbd92cea41be922fe9d19..f56d522094120b6d736b94d7d9507b8fd83b725f 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Geofence.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Geofence.Tests"\r
-                    exec="Tizen.Geofence.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.Geofence.Tests.png</icon>\r
-    <label>Tizen.Geofence.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.Geofence.Tests" exec="Tizen.Geofence.Tests.dll" type="dotnet">\r
+               <icon>Tizen.Geofence.Tests.png</icon>\r
+               <label>Tizen.Geofence.Tests</label>\r
+    </service-application>\r
     <privileges>\r
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
           <privilege>http://tizen.org/privilege/location</privilege>\r
index 954119f195fde85003b248d115d18ddef4588e8a..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,51 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index 59da971e7498e7fb933c855e4ec8ea78c3bde967..3989381b9af92778d61eda4b2bbe21ca6715e22d 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Information.Tests" version="1.0.0">\r
   <profile name="common" />\r
-  <ui-application appid="Tizen.Information.Tests"\r
-                  exec="Tizen.Information.Tests.dll"\r
-                  type="dotnet"\r
-                  multiple="false"\r
-                  taskmanage="true"\r
-                  launch_mode="single">\r
+  <service-application appid="Tizen.Information.Tests" exec="Tizen.Information.Tests.dll" type="dotnet">\r
     <icon>Tizen.Information.Tests.png</icon>\r
     <label>Tizen.Information.Tests</label>\r
-  </ui-application>\r
+  </service-application>\r
   <privileges>\r
     <privilege>http://tizen.org/privilege/systemmonitor</privilege>\r
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index 829b5adc4c3294bd4d7c837e4180ece6390e2349..156145713437bb578f105a39962f8bb37cdf5893 100755 (executable)
@@ -1,16 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.IoTConnectivityClient.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.IoTConnectivityClient.Tests"\r
-                    exec="Tizen.IoTConnectivityClient.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
+    <service-application appid="Tizen.IoTConnectivityClient.Tests" exec="Tizen.IoTConnectivityClient.Tests.dll" type="dotnet">\r
     <icon>Tizen.IoTConnectivityClient.Tests.png</icon>\r
     <label>Tizen.IoTConnectivityClient.Tests</label>\r
     <background-category value="iot-communication"/>\r
-    </ui-application>\r
+    </service-application>\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/network.get</privilege>\r
         <privilege>http://tizen.org/privilege/internet</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index c2f433683f662b2aa0c446a4f065f3873796ef3d..128b6882f3094e1986e93e12e1bf1766c2cdea33 100755 (executable)
@@ -1,16 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.IoTConnectivityServer.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.IoTConnectivityServer.Tests"\r
-                    exec="Tizen.IoTConnectivityServer.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
+    <service-application appid="Tizen.IoTConnectivityServer.Tests" exec="Tizen.IoTConnectivityServer.Tests.dll" type="dotnet">\r
     <icon>Tizen.IoTConnectivityServer.Tests.png</icon>\r
     <label>Tizen.IoTConnectivityServer.Tests</label>\r
     <background-category value="iot-communication"/>\r
-    </ui-application>\r
+    </service-application>\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/network.get</privilege>\r
         <privilege>http://tizen.org/privilege/internet</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index a9a80f2b0c7bac5f7b7e4a01040e354e236fa2fc..c917a37a3d329527879f98cd54ec19e946ac3625 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.Log.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Log.Tests" exec="Tizen.Log.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application appid="Tizen.Log.Tests" exec="Tizen.Log.Tests.dll" type="dotnet">\r
         <icon>Tizen.Log.Tests.png</icon>\r
         <label>Tizen.Log.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <shortcut-list />\r
   <privileges>\r
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 7854c92d2c3b4d3bc01df928c54c2a873ad77a91..a05c59b1c8d1f51b5574d9d1d6a9a7539c4f6bad 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 358065323ff65962ff53453bc18275a38d55eeb2..c53c66ed4d78950dce8948ee1ea69439c601cecc 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 578ecba7af1669b2ce6e79f8b5826d70c59d73f2..f4bc97f49171c16ff42b758c70d7efae8b3af439 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.MachineLearning.Inference.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.MachineLearning.Inference.Tests"
-                    exec="Tizen.MachineLearning.Inference.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
-    <icon>Tizen.MachineLearning.Inference.Tests.png</icon>
-    <label>Tizen.MachineLearning.Inference.Tests</label>
-    </ui-application>
+    <service-application appid="Tizen.MachineLearning.Inference.Tests" exec="Tizen.MachineLearning.Inference.Tests.dll" type="dotnet">
+               <icon>Tizen.MachineLearning.Inference.Tests.png</icon>
+               <label>Tizen.MachineLearning.Inference.Tests</label>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
     </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 2c5ba9ff7961f6684b8fa13edf1ae6c40db1d307..e8f051745ef6146fd5318ba0472a1aabf255f01f 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />\r
   </ItemGroup>\r
 \r
index 82a9e57d685332bb76fa8c4c0154ad7d367cce04..df6a80d77ce249d73bd3f9b759e326072b266162 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.MediaCodec.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.MediaCodec.Tests"\r
-                    exec="Tizen.MediaCodec.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.MediaCodec.Tests.png</icon>\r
-    <label>Tizen.MediaCodec.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.MediaCodec.Tests" exec="Tizen.MediaCodec.Tests.dll" type="dotnet">\r
+               <icon>Tizen.MediaCodec.Tests.png</icon>\r
+               <label>Tizen.MediaCodec.Tests</label>\r
+    </service-application>\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
     </privileges>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 2c5ba9ff7961f6684b8fa13edf1ae6c40db1d307..e8f051745ef6146fd5318ba0472a1aabf255f01f 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />\r
   </ItemGroup>\r
 \r
index b9300d5ada5fde4afe60e90afa3045fb34803401..c2432f357833deff950e360db672559e233c025f 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.MediaController.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.MediaController.Tests"\r
-                    exec="Tizen.MediaController.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.MediaController.Tests.png</icon>\r
-    <label>Tizen.MediaController.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.MediaController.Tests" exec="Tizen.MediaController.Tests.dll" type="dotnet">\r
+               <icon>Tizen.MediaController.Tests.png</icon>\r
+               <label>Tizen.MediaController.Tests</label>\r
+    </service-application>\r
     <privileges>\r
       <privilege>http://tizen.org/privilege/mediacontroller.client</privilege>\r
       <privilege>http://tizen.org/privilege/mediacontroller.server</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index eb253a936847dff02d094e82b64136c823237a62..e7beb6502aec2ba932166618815cc31f4e1a96b1 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.MediaKey.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.MediaKey.Tests" exec="Tizen.MediaKey.Tests.dll" type="dotnet" multiple="false" taskmanage="true" nodisplay="false">\r
+    <service-application appid="Tizen.MediaKey.Tests" exec="Tizen.MediaKey.Tests.dll" type="dotnet">\r
         <icon>icon.png</icon>\r
         <label>Tizen.MediaKey.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <privileges>\r
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
     </privileges>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 2c5ba9ff7961f6684b8fa13edf1ae6c40db1d307..e8f051745ef6146fd5318ba0472a1aabf255f01f 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />\r
   </ItemGroup>\r
 \r
index 42e43ec2f932ea8afe736da0a453df2e2fc54175..27291d812b5c26093ea0f9a5b770fa1710e0df28 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.MediaPlayer.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.MediaPlayer.Tests"\r
-                    exec="Tizen.MediaPlayer.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.MediaPlayer.Tests.png</icon>\r
-    <label>Tizen.MediaPlayer.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.MediaPlayer.Tests" exec="Tizen.MediaPlayer.Tests.dll" type="dotnet">\r
+               <icon>Tizen.MediaPlayer.Tests.png</icon>\r
+               <label>Tizen.MediaPlayer.Tests</label>\r
+    </service-application>\r
     <privileges>\r
       <privilege>http://tizen.org/privilege/internet</privilege>\r
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index 2c5ba9ff7961f6684b8fa13edf1ae6c40db1d307..e8f051745ef6146fd5318ba0472a1aabf255f01f 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />\r
   </ItemGroup>\r
 \r
index 4807981cdc3c2c28de3645806f3f918aa5df0d9d..c9e18354562920fef6adf4f0407e8223068082f8 100755 (executable)
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="Tizen.MediaVision.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
     <profile name="common" />
-    <ui-application appid="Tizen.MediaVision.Tests" exec="Tizen.MediaVision.Tests.dll" multiple="false" taskmanage="true" type="dotnet" launch_mode="single">
+    <service-application appid="Tizen.MediaVision.Tests" exec="Tizen.MediaVision.Tests.dll" type="dotnet">
         <icon>Tizen.MediaVision.Tests.png</icon>
         <label>Tizen.MediaVision.Tests</label>
         <splash-screens />
-    </ui-application>
+    </service-application>
     <shortcut-list />
     <privileges>
         <privilege>http://tizen.org/privilege/mediastorage</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index c11a32175aa9de850856d69993207a0f1783d971..d9d0d70d0456e770be6fa3c7d2485fdd48fb8664 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Mediacontent.Tests" version="1.0.0">
   <profile name="common" />
-  <ui-application appid="Tizen.Mediacontent.Tests"
-                  exec="Tizen.Mediacontent.Tests.dll"
-                  type="dotnet"
-                  multiple="false"
-                  taskmanage="true"
-                  launch_mode="single">
+  <service-application appid="Tizen.Mediacontent.Tests" exec="Tizen.Mediacontent.Tests.dll" type="dotnet">
     <icon>Tizen.Mediacontent.Tests.png</icon>
     <label>Tizen.Mediacontent.Tests</label>
-  </ui-application>
+  </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/content.write</privilege>
     <privilege>http://tizen.org/privilege/mediastorage</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index b2915decce7ddad987ab967ac9a7084b9911b5b6..c31f5515a6d8f901dd88c0ff0fa741b0ee0e5f29 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Messages.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Messages.Tests"\r
-                    exec="Tizen.Messages.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.Messages.Tests.png</icon>\r
-    <label>Tizen.Messages.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.Messages.Tests" exec="Tizen.Messages.Tests.dll" type="dotnet">\r
+               <icon>Tizen.Messages.Tests.png</icon>\r
+               <label>Tizen.Messages.Tests</label>\r
+    </service-application>\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/message.read</privilege>\r
         <privilege>http://tizen.org/privilege/message.write</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 2c5ba9ff7961f6684b8fa13edf1ae6c40db1d307..e8f051745ef6146fd5318ba0472a1aabf255f01f 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />\r
   </ItemGroup>\r
 \r
index 5595124f571c93686c6e60b26c070dc9ed52e7ac..f613e2bee0640db9b75bc91ee547b2e9bb4f096e 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Metadata.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Metadata.Tests"\r
-                    exec="Tizen.Metadata.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
-    <icon>Tizen.Metadata.Tests.png</icon>\r
-    <label>Tizen.Metadata.Tests</label>\r
-    </ui-application>\r
+    <service-application appid="Tizen.Metadata.Tests" exec="Tizen.Metadata.Tests.dll" type="dotnet">\r
+               <icon>Tizen.Metadata.Tests.png</icon>\r
+               <label>Tizen.Metadata.Tests</label>\r
+    </service-application>\r
   <privileges>\r
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
   </privileges>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..200380f10d7af7e45d0c262b0e2254640da154e2 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index 5592e0b193f7fb4f0de084325ac25198f202c125..6b7b4271a007b657b59626626b1a2a99c430c5bf 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Mime.Tests" version="1.0.0">\r
   <profile name="common" />\r
-  <ui-application appid="Tizen.Mime.Tests"\r
-                  exec="Tizen.Mime.Tests.dll"\r
-                  type="dotnet"\r
-                  multiple="false"\r
-                  taskmanage="true"\r
-                  launch_mode="single">\r
+  <service-application appid="Tizen.Mime.Tests" exec="Tizen.Mime.Tests.dll" type="dotnet">\r
     <icon>Tizen.Mime.Tests.png</icon>\r
     <label>Tizen.Mime.Tests</label>\r
-  </ui-application>\r
+  </service-application>\r
   <privileges>\r
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
   </privileges>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index 2c5ba9ff7961f6684b8fa13edf1ae6c40db1d307..e8f051745ef6146fd5318ba0472a1aabf255f01f 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />\r
   </ItemGroup>\r
 \r
index bfcbc02849eef67a80b5196da1dd03f25fd22659..574d5c6ae892cb01f6b1e0a9e7098815634273be 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Multimedia.Tests" version="1.0.0">\r
   <profile name="common" />\r
-  <ui-application appid="Tizen.Multimedia.Tests"\r
-                  exec="Tizen.Multimedia.Tests.dll"\r
-                  type="dotnet"\r
-                  multiple="false"\r
-                  taskmanage="true"\r
-                  launch_mode="single">\r
+  <service-application appid="Tizen.Multimedia.Tests" exec="Tizen.Multimedia.Tests.dll" type="dotnet">\r
     <icon>Tizen.Multimedia.Tests.png</icon>\r
     <label>Tizen.Multimedia.Tests</label>\r
-  </ui-application>\r
+  </service-application>\r
   <privileges>\r
     <privilege>http://tizen.org/privilege/volume.set</privilege>\r
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index 2c5ba9ff7961f6684b8fa13edf1ae6c40db1d307..e8f051745ef6146fd5318ba0472a1aabf255f01f 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />\r
   </ItemGroup>\r
 \r
index b0b2409f46c0f14d78cdbe9108ae1316d3acd7bc..4ee18b7d01bcce49fc43600c6dc6afee3ec95111 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.MultimediaUtil.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.MultimediaUtil.Tests"\r
-                    exec="Tizen.MultimediaUtil.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
+    <service-application appid="Tizen.MultimediaUtil.Tests" exec="Tizen.MultimediaUtil.Tests.dll" type="dotnet">\r
     <icon>Tizen.MultimediaUtil.Tests.png</icon>\r
     <label>Tizen.MultimediaUtil.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <privileges>\r
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
     </privileges>\r
index 7854c92d2c3b4d3bc01df928c54c2a873ad77a91..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2019 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
 }
+
index 26aa21c408d1c92e7308f3b7bbf2ed5fea04c9fd..3d3a439f2f33be20b3adab4e5e03775886ead123 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 07161c2f2651ab9a14a7c2dddbec76013daa6f61..031d8a875b047aedad58a38022ba5e183910e8c2 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Network.Stc.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Network.Stc.Tests"
-                    exec="Tizen.Network.Stc.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Network.Stc.Tests" exec="Tizen.Network.Stc.Tests.dll" type="dotnet">
     <icon>Tizen.Network.Stc.Tests.png</icon>
     <label>Tizen.Network.Stc.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/network.get</privilege>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index b88b5f1f3113ba4b1170ec8e8d05634bbd00e7e9..9891b79c1d719195ea299803898b6de39ceb2e3e 100755 (executable)
@@ -34,7 +34,8 @@
 \r
   <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
 </Project>\r
index 409ccd29af51909161661298daff72cdd91109ee..2c80eb0e4ace70cf4d1d6df20b0f44412a487cee 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Nfc.Tests" version="1.0.0">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Nfc.Tests"\r
-                    exec="Tizen.Nfc.Tests.dll"\r
-                    type="dotnet"\r
-                    multiple="false"\r
-                    taskmanage="true"\r
-                    launch_mode="single">\r
+    <service-application appid="Tizen.Nfc.Tests" exec="Tizen.Nfc.Tests.dll" type="dotnet">\r
     <icon>Tizen.Nfc.Tests.png</icon>\r
     <label>Tizen.Nfc.Tests</label>\r
-    </ui-application>\r
+    </service-application>\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/nfc</privilege>\r
         <privilege>http://tizen.org/privilege/nfc.cardemulation</privilege>\r
index 129489a6543c7c331f070900e40dfd615aa440c3..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
 }
+
index b6180c7b98917e157c52313ada614fb12da55a2e..5ad7a8f8076956ac49f862c1a2ee1fb13a2fabae 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />\r
   </ItemGroup>\r
 \r
-  <!-- Include Nuget Package for Tizen Project building -->\r
   <ItemGroup>\r
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />\r
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />\r
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />\r
   </ItemGroup>\r
 \r
+  <!-- Include Nuget Package for Tizen Project building -->\r
+\r
 </Project>\r
index c9bdfa84f463d3eb659045093fd653547a3df21c..9b45d9387007d72ef4922ea3cb0ce35e58b5d386 100755 (executable)
@@ -1,11 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest package="Tizen.Nlp.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">\r
     <profile name="common" />\r
-    <ui-application appid="Tizen.Nlp.Tests" exec="Tizen.Nlp.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">\r
+    <service-application appid="Tizen.Nlp.Tests" exec="Tizen.Nlp.Tests.dll" type="dotnet">\r
         <icon>Tizen.Nlp.Tests.png</icon>\r
         <label>Tizen.Nlp.Tests</label>\r
         <splash-screens />\r
-    </ui-application>\r
+    </service-application>\r
     <shortcut-list />\r
     <privileges>\r
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 95e78e5ad57a3499df3137da3b542d89c5d1ca1b..8d3e969d6cf4336367b7216e355bbc98e5fa9855 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Nsd.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Nsd.Tests"
-                    exec="Tizen.Nsd.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Nsd.Tests" exec="Tizen.Nsd.Tests.dll" type="dotnet">
     <icon>Tizen.Nsd.Tests.png</icon>
     <label>Tizen.Nsd.Tests</label>
-    </ui-application>
+    </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/internet</privilege>
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index f837ac3bf8863b3701f64f88185ae046dcf3723a..31aa7d9833f3926af92a410ff6c46df89147a754 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
 <!-- Include Nuget Package for Tizen Project building -->
-  <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
<ItemGroup>
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index da6db96f26bb6a5bde61ce42c9b4a69f3b528fe4..ba72a6628b7384ad61c07c6c6bed2620de3f70db 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.OAuth2.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.OAuth2.Tests"
-                    exec="Tizen.OAuth2.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
-    <icon>Tizen.OAuth2.Tests.png</icon>
-    <label>Tizen.OAuth2.Tests</label>
-    </ui-application>
+    <service-application appid="Tizen.OAuth2.Tests" exec="Tizen.OAuth2.Tests.dll" type="dotnet">
+               <icon>Tizen.OAuth2.Tests.png</icon>
+               <label>Tizen.OAuth2.Tests</label>
+    </service-application>
     <privileges>
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
           <privilege>http://tizen.org/privilege/internet</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..fe9f7c7366dde4dbfaf6ff174f0ad72da99ba750 100755 (executable)
  *  See the License for the specific language governing permissions and
  *  limitations under the License
  */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 861b7c6e994a2b1b9e2f923e8d0e79da34e3cb49..b085aa7f9b9bc4be1ec4e2ea714d5fb6b97d7924 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Packagemanager.Tests" version="1.0.0">
   <profile name="common" />
-  <ui-application appid="Tizen.Packagemanager.Tests"
-                  exec="Tizen.Packagemanager.Tests.dll"
-                  type="dotnet"
-                  multiple="false"
-                  taskmanage="true"
-                  launch_mode="single">
+  <service-application appid="Tizen.Packagemanager.Tests" exec="Tizen.Packagemanager.Tests.dll" type="dotnet">
     <icon>Tizen.Packagemanager.Tests.png</icon>
     <label>Tizen.Packagemanager.Tests</label>
-  </ui-application>
+  </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
     <privilege>http://tizen.org/privilege/packagemanager.clearcache</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 55164fa303eb610b478acda40ca935216b18f751..159e7ccf0a3f3026db562ef8a05940456b6154ad 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.PhonenumberUtils.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.PhonenumberUtils.Tests"
-                    exec="Tizen.PhonenumberUtils.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.PhonenumberUtils.Tests" exec="Tizen.PhonenumberUtils.Tests.dll" type="dotnet">
     <icon>Tizen.PhonenumberUtils.Tests.png</icon>
     <label>Tizen.PhonenumberUtils.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
       <privilege>http://tizen.org/privilege/telephony</privilege>
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index e93d2795a1027d52e824412f3b4086a2dfac31cb..0b2679c7f97ee0fb5de8be36e2124d252c6e65e1 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Privilege.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Privilege.Tests"
-                    exec="Tizen.Privilege.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Privilege.Tests" exec="Tizen.Privilege.Tests.dll" type="dotnet">
     <icon>Tizen.Privilege.Tests.png</icon>
     <label>Tizen.Privilege.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/account.read</privilege>
         <privilege>http://tizen.org/privilege/contact.read</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index b5711f50fd25297419ad08b762cdbd50b866d3c7..1c693d022f302078d512dfabda351a673beb799d 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Push.Tests" version="1.0.0">
   <profile name="common" />
-  <ui-application appid="Tizen.Push.Tests"
-                  exec="Tizen.Push.Tests.dll"
-                  type="dotnet"
-                  multiple="false"
-                  taskmanage="true"
-                  launch_mode="single">
+  <service-application appid="Tizen.Push.Tests" exec="Tizen.Push.Tests.dll" type="dotnet">
     <icon>Tizen.Push.Tests.png</icon>
     <label>Tizen.Push.Tests</label>
-  </ui-application>
+  </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/push</privilege>
     <privilege>http://tizen.org/privilege/internet</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 0a96067bda599957d93c444edc6b0b6f6dd88814..57155e40b34f9840b0e3e2948bfa6d77ec5a12cb 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />
   </ItemGroup>
 
index 44bd59bb529348d8932efb4937aeba71fe064d24..bc1a94654e973f978f9478cce8e06b48c1ae52b9 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Radio.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Radio.Tests"
-                    exec="Tizen.Radio.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
-    <icon>Tizen.Radio.Tests.png</icon>
-    <label>Tizen.Radio.Tests</label>
-    </ui-application>
+    <service-application appid="Tizen.Radio.Tests" exec="Tizen.Radio.Tests.dll" type="dotnet">
+               <icon>Tizen.Radio.Tests.png</icon>
+               <label>Tizen.Radio.Tests</label>
+    </service-application>
     <privileges>
       <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
     </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 0a96067bda599957d93c444edc6b0b6f6dd88814..57155e40b34f9840b0e3e2948bfa6d77ec5a12cb 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />
   </ItemGroup>
 
index d3fcb49ba21ca66d5bfee2dfd7ef64343fd60e78..bafb22a2f309de1f5f92d3bdd8ea4f5349f01823 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Recorder.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Recorder.Tests"
-                    exec="Tizen.Recorder.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
-    <icon>Tizen.Recorder.Tests.png</icon>
-    <label>Tizen.Recorder.Tests</label>
-    </ui-application>
+    <service-application appid="Tizen.Recorder.Tests" exec="Tizen.Recorder.Tests.dll" type="dotnet">
+               <icon>Tizen.Recorder.Tests.png</icon>
+               <label>Tizen.Recorder.Tests</label>
+    </service-application>
     <privileges>
       <privilege>http://tizen.org/privilege/recorder</privilege>
       <privilege>http://tizen.org/privilege/camera</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index 0a96067bda599957d93c444edc6b0b6f6dd88814..57155e40b34f9840b0e3e2948bfa6d77ec5a12cb 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />
   </ItemGroup>
 
index 87fbe1a0e4b2abea7ceeef600d597462fd81988e..a7484d7b655f5a1f42a674bdb847a4730ea2da69 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.ScreenMirroring.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.ScreenMirroring.Tests"
-                    exec="Tizen.ScreenMirroring.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
-    <icon>Tizen.ScreenMirroring.Tests.png</icon>
-    <label>Tizen.ScreenMirroring.Tests</label>
-    </ui-application>
+    <service-application appid="Tizen.ScreenMirroring.Tests" exec="Tizen.ScreenMirroring.Tests.dll" type="dotnet">
+               <icon>Tizen.ScreenMirroring.Tests.png</icon>
+               <label>Tizen.ScreenMirroring.Tests</label>
+    </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
   </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 491d73fb9743865f59e9f1410b3637eb72a317e9..9fb6b37af6cf7721b91154ff75b5692b7e178f2a 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Securerepository.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Securerepository.Tests"
-                    exec="Tizen.Securerepository.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Securerepository.Tests" exec="Tizen.Securerepository.Tests.dll" type="dotnet">
     <icon>Tizen.Securerepository.Tests.png</icon>
     <label>Tizen.Securerepository.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
         <privilege>http://tizen.org/privilege/internet</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index d9b0293de6dd4708e5d8da733e97c2524e076a87..5666c51625ec8469eda85a5b626b9a114633a898 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Sensor.Tests" version="1.0.0">
   <profile name="common" />
-  <ui-application appid="Tizen.Sensor.Tests"
-                  exec="Tizen.Sensor.Tests.dll"
-                  type="dotnet"
-                  multiple="false"
-                  taskmanage="true"
-                  launch_mode="single">
+  <service-application appid="Tizen.Sensor.Tests" exec="Tizen.Sensor.Tests.dll" type="dotnet">
     <icon>Tizen.Sensor.Tests.png</icon>
     <label>Tizen.Sensor.Tests</label>
-  </ui-application>
+  </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/healthinfo</privilege>
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 7a992b37c7a3086b249f7ce0e44fb072a4719fc4..16ecf82bb724a65c9778fc97efc3a19ca1e3d764 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Smartcard.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Smartcard.Tests"
-                    exec="Tizen.Smartcard.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Smartcard.Tests" exec="Tizen.Smartcard.Tests.dll" type="dotnet">
     <icon>Tizen.Smartcard.Tests.png</icon>
     <label>Tizen.Smartcard.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/secureelement</privilege>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index 0a96067bda599957d93c444edc6b0b6f6dd88814..57155e40b34f9840b0e3e2948bfa6d77ec5a12cb 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
     <ProjectReference Include="..\Tizen.Multimedia.Support.Library\Tizen.Multimedia.Support.Library.csproj" />
   </ItemGroup>
 
index b455cece437c63d9ca31c2d4cc1c7bfc55c7842c..81279e415a59f12ccb702a5ab6a5c0b25c973e06 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.StreamRecorder.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.StreamRecorder.Tests"
-                    exec="Tizen.StreamRecorder.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.StreamRecorder.Tests" exec="Tizen.StreamRecorder.Tests.dll" type="dotnet">
     <icon>Tizen.StreamRecorder.Tests.png</icon>
     <label>Tizen.StreamRecorder.Tests</label>
-    </ui-application>
+    </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
   </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 6d72a368d15061f283e8fddb6ac29d1c0ef1021f..551ebe1300f5ed17d588df0d8314cefb0730433f 100755 (executable)
@@ -1,10 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="Tizen.Stt.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
   <profile name="common" />
-  <ui-application appid="Tizen.Stt.Tests" exec="Tizen.Stt.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
+  <service-application appid="Tizen.Stt.Tests" exec="Tizen.Stt.Tests.dll" type="dotnet">
     <icon>Tizen.Stt.Tests.png</icon>
     <label>Tizen.Stt.Tests</label>
-  </ui-application>
+  </service-application>
   <shortcut-list />
   <privileges>
     <privilege>http://tizen.org/privilege/recorder</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 5139c8bf00349978867beedf8447725e4d7d273e..4bf51f3eed40de40925ab68455dbb326fb354c93 100755 (executable)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest package="Tizen.SyncManager.Tests" version="1.0.0" api-version="8" xmlns="http://tizen.org/ns/packages">
   <profile name="common" />
-  <service-application appid="Tizen.SyncManager.Tests" exec="Tizen.SyncManager.Tests.dll" multiple="false" taskmanage="true" splash-screen-display="true" type="dotnet" launch_mode="single">
+  <service-application appid="Tizen.SyncManager.Tests" exec="Tizen.SyncManager.Tests.dll" type="dotnet">
     <icon>Tizen.SyncManager.Tests.png</icon>
     <label>Tizen.SyncManager.Tests</label>
   </service-application>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 0c6d01998bac51400ef3434973c3c29489801513..2b7e4416e23ad272bc654c9f57f63a174c539c8d 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.System.Tests" version="1.0.0">\r
   <profile name="common" />\r
-  <ui-application appid="Tizen.System.Tests"\r
-                  exec="Tizen.System.Tests.dll"\r
-                  type="dotnet"\r
-                  multiple="false"\r
-                  taskmanage="true"\r
-                  launch_mode="single">\r
+  <service-application appid="Tizen.System.Tests" exec="Tizen.System.Tests.dll" type="dotnet">\r
     <icon>Tizen.System.Tests.png</icon>\r
     <label>Tizen.System.Tests</label>\r
-  </ui-application>\r
+  </service-application>\r
        <privileges>\r
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
         </privileges>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 41aae1af6051dfa07107bbaa1264aa0dde4849cf..49f38d8188702d60dc1fc2bdc0117e1a234c7f89 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>\r
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Systemsettings.Tests" version="1.0.0">\r
   <profile name="common" />\r
-  <ui-application appid="Tizen.Systemsettings.Tests"\r
-                  exec="Tizen.Systemsettings.Tests.dll"\r
-                  type="dotnet"\r
-                  multiple="false"\r
-                  taskmanage="true"\r
-                  launch_mode="single">\r
+  <service-application appid="Tizen.Systemsettings.Tests" exec="Tizen.Systemsettings.Tests.dll" type="dotnet">\r
     <icon>Tizen.Systemsettings.Tests.png</icon>\r
     <label>Tizen.Systemsettings.Tests</label>\r
-  </ui-application>\r
+  </service-application>\r
        <privileges>\r
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>\r
         </privileges>\r
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 3cef42881be42637fbe0ba08fc273f017b956858..0826a5e96468b4d5b060ddbbabd494e5a363229d 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.TEEC.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.TEEC.Tests"
-                    exec="Tizen.TEEC.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.TEEC.Tests" exec="Tizen.TEEC.Tests.dll" type="dotnet">
     <icon>Tizen.TEEC.Tests.png</icon>
     <label>Tizen.TEEC.Tests</label>
-    </ui-application>
+    </service-application>
        <privileges>
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
         </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index fe29a94cd079be294c72358d459d322405562b26..93143b2e2be967e9bc5592c65aed353defa7b745 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Telephony.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Telephony.Tests"
-                    exec="Tizen.Telephony.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Telephony.Tests" exec="Tizen.Telephony.Tests.dll" type="dotnet">
     <icon>Tizen.Telephony.Tests.png</icon>
     <label>Tizen.Telephony.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
     <privilege>http://tizen.org/privilege/telephony</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index a35745e517b4f780907f6566c42d58942e917a02..10f486cc2584fc7173314e8f8024eb61ce8ea2d4 100755 (executable)
@@ -1,16 +1,11 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.ToastMessage.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.ToastMessage.Tests"
-                    exec="Tizen.ToastMessage.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
-    <icon>Tizen.ToastMessage.Tests.png</icon>
-    <label>Tizen.ToastMessage.Tests</label>
-    </ui-application>
+    <service-application appid="Tizen.ToastMessage.Tests" exec="Tizen.ToastMessage.Tests.dll" type="dotnet">
+               <icon>Tizen.ToastMessage.Tests.png</icon>
+               <label>Tizen.ToastMessage.Tests</label>
+    </service-application>
        <privileges>
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
-        </privileges>
+    </privileges>
 </manifest>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..9f05a009385dd46b8dac3511b13042876b1a0461 100755 (executable)
 
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 86ba57eae54928de79214ba5d2449f4b759ce752..d158dee4fb32fc585225ae54afb327070c281c59 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Tracer.Tests" version="1.0.0">
        <profile name="common" />
-       <ui-application appid="Tizen.Tracer.Tests"
-                                       exec="Tizen.Tracer.Tests.dll"
-                                       type="dotnet"
-                                       multiple="false"
-                                       taskmanage="true"
-                                       launch_mode="single">
-       <icon>Tizen.Tracer.Tests.png</icon>
-       <label>Tizen.Tracer.Tests</label>
-       </ui-application>
+    <service-application appid="Tizen.Tracer.Tests" exec="Tizen.Tracer.Tests.dll" type="dotnet">
+               <icon>Tizen.Tracer.Tests.png</icon>
+               <label>Tizen.Tracer.Tests</label>
+    </service-application>
        <privileges>
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
         </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index f72dc48341f200896c1f9019d227c937ff56490b..b6920767be0b3c1a2309cfb0852e1f8a174d8afd 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Tts.Tests" version="1.0.0">
        <profile name="common" />
-       <ui-application appid="Tizen.Tts.Tests"
-                                       exec="Tizen.Tts.Tests.dll"
-                                       type="dotnet"
-                                       multiple="false"
-                                       taskmanage="true"
-                                       launch_mode="single">
+       <service-application appid="Tizen.Tts.Tests" exec="Tizen.Tts.Tests.dll" type="dotnet">
        <icon>Tizen.Tts.Tests.png</icon>
        <label>Tizen.Tts.Tests</label>
-       </ui-application>
+       </service-application>
        <privileges>
          <privilege>http://tizen.org/privilege/recorder</privilege>
           <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 129489a6543c7c331f070900e40dfd615aa440c3..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
 }
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 03e3680f7d966975dda0b61099a91d0f51fbb446..863e52c87880a43aea5ceb9e91922236eaeb2aba 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Usb.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.Usb.Tests"
-                    exec="Tizen.Usb.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.Usb.Tests" exec="Tizen.Usb.Tests.dll" type="dotnet">
     <icon>Tizen.Usb.Tests.png</icon>
     <label>Tizen.Usb.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
         <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
     </privileges>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..aecdf141bd6aac59f56e48e0fcdf2e2044c7aeb7 100755 (executable)
     <PackageReference Include="Tizen.NET.Sdk" Version="$(TizenNETSdkVersion)" />
   </ItemGroup>
 
-  <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
+  <!-- Include Nuget Package for Tizen Project building -->
+
 </Project>
index 6304543af4ff766b8d83c7f410feed460ff79cbe..c3976e2dc86bbd1c6b914b60b19f559af4690026 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.VoiceControl.Tests" version="1.0.0">
        <profile name="common" />
-       <ui-application appid="Tizen.VoiceControl.Tests"
-                                       exec="Tizen.VoiceControl.Tests.dll"
-                                       type="dotnet"
-                                       multiple="false"
-                                       taskmanage="true"
-                                       launch_mode="single">
+       <service-application appid="Tizen.VoiceControl.Tests" exec="Tizen.VoiceControl.Tests.dll" type="dotnet">
        <icon>Tizen.VoiceControl.Tests.png</icon>
        <label>Tizen.VoiceControl.Tests</label>
-       </ui-application>
+       </service-application>
        <privileges>
           <privilege>http://tizen.org/privilege/recorder</privilege>
            <privilege>http://tizen.org/privilege/appmanager.launch</privilege>
index 129489a6543c7c331f070900e40dfd615aa440c3..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2018 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
 }
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index c85b48cbb60f1819ee528438b9dd568db0a155fd..8305360f42d62335a397f7a511793306e57196b8 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.WiFi.Tests" version="1.0.0">
     <profile name="common" />
-    <ui-application appid="Tizen.WiFi.Tests"
-                    exec="Tizen.WiFi.Tests.dll"
-                    type="dotnet"
-                    multiple="false"
-                    taskmanage="true"
-                    launch_mode="single">
+    <service-application appid="Tizen.WiFi.Tests" exec="Tizen.WiFi.Tests.dll" type="dotnet">
     <icon>Tizen.WiFi.Tests.png</icon>
     <label>Tizen.WiFi.Tests</label>
-    </ui-application>
+    </service-application>
     <privileges>
                <privilege>http://tizen.org/privilege/network.get</privilege>
                <privilege>http://tizen.org/privilege/network.set</privilege>
index 3df1d073a2636fa4d4f6465d8de0ccf34b4c4b4c..dc2a22ecf76226f4726085a388df7b428904d34a 100755 (executable)
@@ -1,52 +1,29 @@
-/*
- *  Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
- *
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License
- */
-
 using System;
 using NUnitLite.TUnit;
-using AutoTemplate;
+using Tizen.Applications;
 
-namespace XamarinForTizen.Tizen
+namespace TCT.Tizen
 {
 
-    class Program : global::Xamarin.Forms.Platform.Tizen.FormsApplication
+    class Program : ServiceApplication
     {
-        private static App _app;
         protected override void OnCreate()
         {
             base.OnCreate();
 
             Console.WriteLine("TCT : OnCreate()");
-            _app = new App();
-            LoadApplication(_app);
 
             TRunner t = new TRunner();
             t.LoadTestsuite();
             t.Execute();
         }
 
-        public static App getApp()
-        {
-            return _app;
-        }
         static void Main(string[] args)
         {
             Console.WriteLine("TCT : Main()");
             var app = new Program();
-            global::Xamarin.Forms.Forms.Init(app);
             app.Run(args);
         }
     }
-}
\ No newline at end of file
+}
+
index f837ac3bf8863b3701f64f88185ae046dcf3723a..dfc06676ccc5a32d76bbeb898ba27443ce8634bc 100755 (executable)
@@ -34,7 +34,8 @@
 
   <!-- Include Nuget Package for Tizen Project building -->
   <ItemGroup>
-    <ProjectReference Include="..\Template\AutoTemplate\AutoTemplate.csproj" />
+    <ProjectReference Include="..\nunit.framework\nunit.framework.csproj" />
+    <ProjectReference Include="..\nunitlite\nunitlite.csproj" />
   </ItemGroup>
 
 </Project>
index 03ae26b00a87e7b3aa2433f176b40e599056aaa6..0d97743f303fd95bd8d97250fd97e7d647919b38 100755 (executable)
@@ -1,15 +1,10 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns="http://tizen.org/ns/packages" api-version="8" package="Tizen.Wifidirect.Tests" version="1.0.0">
   <profile name="common" />
-  <ui-application appid="Tizen.Wifidirect.Tests"
-                  exec="Tizen.Wifidirect.Tests.dll"
-                  type="dotnet"
-                  multiple="false"
-                  taskmanage="true"
-                  launch_mode="single">
+  <service-application appid="Tizen.Wifidirect.Tests" exec="Tizen.Wifidirect.Tests.dll" type="dotnet">
     <icon>Tizen.Wifidirect.Tests.png</icon>
     <label>Tizen.Wifidirect.Tests</label>
-  </ui-application>
+  </service-application>
   <privileges>
     <privilege>http://tizen.org/privilege/wifidirect</privilege>
     <privilege>http://tizen.org/privilege/appmanager.launch</privilege>