[NUI] Add TCs of WebView & Update some TCs of NUI.Devel.
[platform/core/csapi/tizenfx.git] / test / Tizen.NUI.Tests / Tizen.NUI.Devel.Tests / testcase / internal / WebView / TSWebViewContextMenuShownEventArgs.cs
1 using global::System;
2 using NUnit.Framework;
3 using NUnit.Framework.TUnit;
4 using Tizen.NUI.Components;
5 using Tizen.NUI.BaseComponents;
6
7 namespace Tizen.NUI.Devel.Tests
8 {
9     using tlog = Tizen.Log;
10
11     [TestFixture]
12     [Description("internal/WebView/WebViewContextMenuShownEventArgs")]
13     public class InternalWebViewContextMenuShownEventArgsTest
14     {
15         private const string tag = "NUITEST";
16         private string url = Tizen.Applications.Application.Current.DirectoryInfo.Resource + "picture.png";
17
18         [SetUp]
19         public void Init()
20         {
21             tlog.Info(tag, "Init() is called!");
22         }
23
24         [TearDown]
25         public void Destroy()
26         {
27             tlog.Info(tag, "Destroy() is called!");
28         }
29
30         //[Test]
31         //[Category("P1")]
32         //[Description("WebViewContextMenuShownEventArgs constructor.")]
33         //[Property("SPEC", "Tizen.NUI.WebViewContextMenuShownEventArgs.WebViewContextMenuShownEventArgs C")]
34         //[Property("SPEC_URL", "-")]
35         //[Property("CRITERIA", "CONSTR")]
36         //[Property("COVPARAM", "")]
37         //[Property("AUTHOR", "guowei.wang@samsung.com")]
38         //public void WebViewContextMenuShownEventArgsConstructor()
39         //{
40         //    tlog.Debug(tag, $"WebViewContextMenuShownEventArgsConstructor START");
41
42         //    using (Tizen.NUI.BaseComponents.WebView webview = new Tizen.NUI.BaseComponents.WebView("Shanghai", "Asia/Shanghai"))
43         //    {
44         //        WebContextMenu menu = new WebContextMenu(webview.SwigCPtr.Handle, false);
45
46         //        var testingTarget = new WebViewContextMenuShownEventArgs(menu);
47         //        Assert.IsNotNull(testingTarget, "null handle");
48         //        Assert.IsInstanceOf<WebViewContextMenuShownEventArgs>(testingTarget, "Should return WebViewContextMenuShownEventArgs instance.");
49
50         //        menu.Dispose();
51         //    }
52
53         //    tlog.Debug(tag, $"WebViewContextMenuShownEventArgsConstructor END (OK)");
54         //}
55
56         //[Test]
57         //[Category("P1")]
58         //[Description("WebViewContextMenuShownEventArgs ContextMenu.")]
59         //[Property("SPEC", "Tizen.NUI.WebViewContextMenuShownEventArgs.ContextMenu A")]
60         //[Property("SPEC_URL", "-")]
61         //[Property("CRITERIA", "PRO")]
62         //[Property("COVPARAM", "")]
63         //[Property("AUTHOR", "guowei.wang@samsung.com")]
64         //public void WebViewContextMenuShownEventArgsContextMenu()
65         //{
66         //    tlog.Debug(tag, $"WebViewContextMenuShownEventArgsContextMenu START");
67
68         //    using (Tizen.NUI.BaseComponents.WebView webview = new Tizen.NUI.BaseComponents.WebView("Shanghai", "Asia/Shanghai"))
69         //    {
70         //        WebContextMenu menu = new WebContextMenu(webview.SwigCPtr.Handle, false);
71
72         //        var testingTarget = new WebViewContextMenuShownEventArgs(menu);
73         //        Assert.IsNotNull(testingTarget, "null handle");
74         //        Assert.IsInstanceOf<WebViewContextMenuShownEventArgs>(testingTarget, "Should return WebViewContextMenuShownEventArgs instance.");
75
76         //        var result = testingTarget.ContextMenu;
77         //        tlog.Debug(tag, "ContextMenu : " + result);
78
79         //        menu.Dispose();
80         //    }
81
82         //    tlog.Debug(tag, $"WebViewContextMenuShownEventArgsContextMenu END (OK)");
83         //}
84     }
85 }