3 using NUnit.Framework.TUnit;
4 using Tizen.NUI.Components;
5 using Tizen.NUI.BaseComponents;
7 namespace Tizen.NUI.Devel.Tests
9 using tlog = Tizen.Log;
12 [Description("Internal/Utility/PageTurnPortraitView")]
13 public class InternalPageTurnPortraitViewTest
15 private const string tag = "NUITEST";
20 tlog.Info(tag, "Init() is called!");
26 tlog.Info(tag, "Destroy() is called!");
31 [Description("PageTurnPortraitView constructor.")]
32 [Property("SPEC", "Tizen.NUI.PageTurnPortraitView.PageTurnPortraitView C")]
33 [Property("SPEC_URL", "-")]
34 [Property("CRITERIA", "CONSTR")]
35 [Property("AUTHOR", "guowei.wang@samsung.com")]
36 public void PageTurnPortraitViewConstructor()
38 tlog.Debug(tag, $"PageTurnPortraitViewConstructor START");
40 using (View view = new View())
42 var testingTarget = new PageTurnPortraitView(view.SwigCPtr.Handle, false);
43 Assert.IsNotNull(testingTarget, "Should be not null!");
44 Assert.IsInstanceOf<PageTurnPortraitView>(testingTarget, "Should be an Instance of PageTurnPortraitView!");
46 testingTarget.Dispose();
49 tlog.Debug(tag, $"PageTurnPortraitViewConstructor END (OK)");
54 [Description("PageTurnPortraitView constructor. With PageTurnPortraitView.")]
55 [Property("SPEC", "Tizen.NUI.PageTurnPortraitView.PageTurnPortraitView C")]
56 [Property("SPEC_URL", "-")]
57 [Property("CRITERIA", "CONSTR")]
58 [Property("AUTHOR", "guowei.wang@samsung.com")]
59 public void PageTurnPortraitViewConstructorWithPageTurnPortraitView()
61 tlog.Debug(tag, $"PageTurnPortraitViewConstructorWithPageTurnPortraitView START");
63 using (View view = new View())
65 using (PageTurnPortraitView portraitView = new PageTurnPortraitView(view.SwigCPtr.Handle, false))
67 var testingTarget = new PageTurnPortraitView(portraitView);
68 Assert.IsNotNull(testingTarget, "Should be not null!");
69 Assert.IsInstanceOf<PageTurnPortraitView>(testingTarget, "Should be an Instance of PageTurnPortraitView!");
71 testingTarget.Dispose();
75 tlog.Debug(tag, $"PageTurnPortraitViewConstructorWithPageTurnPortraitView END (OK)");
80 [Description("PageTurnPortraitView getCPtr.")]
81 [Property("SPEC", "Tizen.NUI.PageTurnPortraitView.getCPtr M")]
82 [Property("SPEC_URL", "-")]
83 [Property("CRITERIA", "MR")]
84 [Property("AUTHOR", "guowei.wang@samsung.com")]
85 public void PageTurnPortraitViewGetCPtr()
87 tlog.Debug(tag, $"PageTurnPortraitViewGetCPtr START");
89 using (View view = new View())
91 var testingTarget = new PageTurnPortraitView(view.SwigCPtr.Handle, false);
92 Assert.IsNotNull(testingTarget, "Should be not null!");
93 Assert.IsInstanceOf<PageTurnPortraitView>(testingTarget, "Should be an Instance of PageTurnPortraitView!");
97 PageTurnPortraitView.getCPtr(testingTarget);
101 tlog.Debug(tag, e.Message.ToString());
102 Assert.Fail("Caught Exception: Failed!");
105 testingTarget.Dispose();
108 tlog.Debug(tag, $"PageTurnPortraitViewGetCPtr END (OK)");
113 [Description("PageTurnPortraitView DownCast.")]
114 [Property("SPEC", "Tizen.NUI.PageTurnPortraitView.DownCast M")]
115 [Property("SPEC_URL", "-")]
116 [Property("CRITERIA", "MR")]
117 [Property("AUTHOR", "guowei.wang@samsung.com")]
118 public void PageTurnPortraitViewDownCast()
120 tlog.Debug(tag, $"PageTurnPortraitViewDownCast START");
122 using (View view = new View())
124 var testingTarget = new PageTurnPortraitView(view.SwigCPtr.Handle, false);
125 Assert.IsNotNull(testingTarget, "Should be not null!");
126 Assert.IsInstanceOf<PageTurnPortraitView>(testingTarget, "Should be an Instance of PageTurnPortraitView!");
130 PageTurnPortraitView.DownCast(testingTarget);
134 tlog.Debug(tag, e.Message.ToString());
135 Assert.Fail("Caught Exception: Failed!");
138 testingTarget.Dispose();
141 tlog.Debug(tag, $"PageTurnPortraitViewDownCast END (OK)");
146 [Description("PageTurnPortraitView Assign.")]
147 [Property("SPEC", "Tizen.NUI.PageTurnPortraitView.Assign M")]
148 [Property("SPEC_URL", "-")]
149 [Property("CRITERIA", "MR")]
150 [Property("AUTHOR", "guowei.wang@samsung.com")]
151 public void PageTurnPortraitViewAssign()
153 tlog.Debug(tag, $"PageTurnPortraitViewAssign START");
155 using (View view = new View())
157 var testingTarget = new PageTurnPortraitView(view.SwigCPtr.Handle, false);
158 Assert.IsNotNull(testingTarget, "Should be not null!");
159 Assert.IsInstanceOf<PageTurnPortraitView>(testingTarget, "Should be an Instance of PageTurnPortraitView!");
163 testingTarget.Assign(testingTarget);
167 tlog.Debug(tag, e.Message.ToString());
168 Assert.Fail("Caught Exception: Failed!");
171 testingTarget.Dispose();
174 tlog.Debug(tag, $"PageTurnPortraitViewAssign END (OK)");
179 //[Description("PageTurnPortraitView constructor.")]
180 //[Property("SPEC", "Tizen.NUI.PageTurnPortraitView.PageTurnPortraitView C")]
181 //[Property("SPEC_URL", "-")]
182 //[Property("CRITERIA", "CONSTR")]
183 //[Property("AUTHOR", "guowei.wang@samsung.com")]
184 //public void PageTurnPortraitViewConstructorWith2Parameters()
186 // tlog.Debug(tag, $"PageTurnPortraitViewConstructorWith2Parameters START");
188 // using (View view = new View())
190 // using (PageFactory pageFactory = new PageFactory(view.SwigCPtr.Handle, false))
192 // using (Vector2 pageSize = new Vector2(100, 50))
194 // var testingTarget = new PageTurnPortraitView(pageFactory, pageSize);
195 // Assert.IsNotNull(testingTarget, "Should be not null!");
196 // Assert.IsInstanceOf<PageTurnPortraitView>(testingTarget, "Should be an Instance of PageTurnPortraitView!");
198 // testingTarget.Dispose();
203 // tlog.Debug(tag, $"PageTurnPortraitViewConstructorWith2Parameters END (OK)");