3 using NUnit.Framework.TUnit;
4 using Tizen.NUI.Components;
5 using Tizen.NUI.BaseComponents;
6 using System.Collections.Generic;
8 namespace Tizen.NUI.Devel.Tests
10 using tlog = Tizen.Log;
13 [Description("public/BaseComponents/VisualView")]
16 private const string tag = "NUITEST";
21 tlog.Info(tag, "Init() is called!");
27 tlog.Info(tag, "Destroy() is called!");
32 [Description("VisualView constructor.")]
33 [Property("SPEC", "Tizen.NUI.VisualView.VisualView C")]
34 [Property("SPEC_URL", "-")]
35 [Property("CRITERIA", "CONSTR")]
36 [Property("AUTHOR", "guowei.wang@samsung.com")]
37 public void VisualViewConstructor()
39 tlog.Debug(tag, $"VisualViewConstructor START");
41 ViewStyle style = new ViewStyle()
43 Size = new Size2D(200, 200),
44 PositionUsesPivotPoint = true,
45 ParentOrigin = ParentOrigin.CenterRight,
46 PivotPoint = PivotPoint.CenterRight,
47 BackgroundColor = Color.Azure,
51 var testingTarget = new VisualView(style);
52 Assert.IsNotNull(testingTarget, "Can't create success object VisualView");
53 Assert.IsInstanceOf<VisualView>(testingTarget, "Should be an instance of VisualView type.");
55 testingTarget.Dispose();
56 tlog.Debug(tag, $"VisualViewConstructor END (OK)");
61 [Description("VisualView constructor. With CustomViewBehaviour.")]
62 [Property("SPEC", "Tizen.NUI.VisualView.VisualView C")]
63 [Property("SPEC_URL", "-")]
64 [Property("CRITERIA", "CONSTR")]
65 [Property("AUTHOR", "guowei.wang@samsung.com")]
66 public void VisualViewConstructorWithCustomViewBehaviour()
68 tlog.Debug(tag, $"VisualViewConstructorWithCustomViewBehaviour START");
70 ViewStyle style = new ViewStyle()
72 Size = new Size2D(200, 200),
73 PositionUsesPivotPoint = true,
74 ParentOrigin = ParentOrigin.CenterRight,
75 PivotPoint = PivotPoint.CenterRight,
76 BackgroundColor = Color.Azure,
80 var testingTarget = new VisualView(CustomViewBehaviour.DisableStyleChangeSignals, style);
81 Assert.IsNotNull(testingTarget, "Can't create success object VisualView");
82 Assert.IsInstanceOf<VisualView>(testingTarget, "Should be an instance of VisualView type.");
84 testingTarget.Dispose();
85 tlog.Debug(tag, $"VisualViewConstructorWithCustomViewBehaviour END (OK)");