X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=test%2FTizen.NUI.Tests%2FTizen.NUI.Devel.Tests%2Ftestcase%2Finternal%2FCommon%2FTSBaseObject.cs;h=8fca723699651a7aade94c303b9da59bd4c21bfa;hb=6fafc33326f32d200bf2680d236aedc84aa669a4;hp=c2ac27569d7d4439cf901dec7a3aca97ccdaf84d;hpb=15a19a73a608e586ab62da3e97ad2f893c1e2056;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/test/Tizen.NUI.Tests/Tizen.NUI.Devel.Tests/testcase/internal/Common/TSBaseObject.cs b/test/Tizen.NUI.Tests/Tizen.NUI.Devel.Tests/testcase/internal/Common/TSBaseObject.cs index c2ac275..8fca723 100755 --- a/test/Tizen.NUI.Tests/Tizen.NUI.Devel.Tests/testcase/internal/Common/TSBaseObject.cs +++ b/test/Tizen.NUI.Tests/Tizen.NUI.Devel.Tests/testcase/internal/Common/TSBaseObject.cs @@ -13,16 +13,23 @@ namespace Tizen.NUI.Devel.Tests public class InternalBaseObjectTest { private const string tag = "NUITEST"; + private Widget widget = null; [SetUp] public void Init() { tlog.Info(tag, "Init() is called!"); + + widget = new Widget(); + tlog.Debug(tag, "widget.Id : " + widget.Id); } [TearDown] public void Destroy() { + widget.Dispose(); + widget = null; + tlog.Info(tag, "Destroy() is called!"); } @@ -37,16 +44,85 @@ namespace Tizen.NUI.Devel.Tests { tlog.Debug(tag, $"BaseObjectConstructor START"); - using (ImageView view = new ImageView()) - { - var testingTarget = new BaseObject(view.SwigCPtr.Handle, false); - Assert.IsNotNull(testingTarget, "should not be null."); - Assert.IsInstanceOf(testingTarget, "should be an instance of BaseObject class!"); - - testingTarget.Dispose(); - } + var testingTarget = new BaseObject(widget.SwigCPtr.Handle, false); + Assert.IsNotNull(testingTarget, "should not be null."); + Assert.IsInstanceOf(testingTarget, "should be an instance of BaseObject class!"); + testingTarget.Dispose(); tlog.Debug(tag, $"BaseObjectConstructor END (OK)"); } + + //[Test] + //[Category("P1")] + //[Description("BaseObject DoAction.")] + //[Property("SPEC", "Tizen.NUI.BaseObject.DoAction M")] + //[Property("SPEC_URL", "-")] + //[Property("CRITERIA", "MR")] + //[Property("AUTHOR", "guowei.wang@samsung.com")] + //public void BaseObjectDoAction() + //{ + // tlog.Debug(tag, $"BaseObjectDoAction START"); + + // var testingTarget = new BaseObject(widget.SwigCPtr.Handle, false); + // Assert.IsNotNull(testingTarget, "should not be null."); + // Assert.IsInstanceOf(testingTarget, "should be an instance of BaseObject class!"); + + // using (PropertyMap map = new PropertyMap()) + // { + // map.Insert("ContentInfo", new PropertyValue("widget")); + // var result = testingTarget.DoAction("set", map); + // tlog.Debug(tag, "DoAction : " + result); + // } + + // testingTarget.Dispose(); + // tlog.Debug(tag, $"BaseObjectDoAction END (OK)"); + //} + + //[Test] + //[Category("P1")] + //[Description("BaseObject GetTypeName.")] + //[Property("SPEC", "Tizen.NUI.BaseObject.GetTypeName M")] + //[Property("SPEC_URL", "-")] + //[Property("CRITERIA", "MR")] + //[Property("AUTHOR", "guowei.wang@samsung.com")] + //public void BaseObjectGetTypeName() + //{ + // tlog.Debug(tag, $"BaseObjectGetTypeName START"); + + // var testingTarget = new BaseObject(widget.SwigCPtr.Handle, false); + // Assert.IsNotNull(testingTarget, "should not be null."); + // Assert.IsInstanceOf(testingTarget, "should be an instance of BaseObject class!"); + + // var result = testingTarget.GetTypeName(); + // tlog.Debug(tag, "TypeName : " + result); + + // testingTarget.Dispose(); + // tlog.Debug(tag, $"BaseObjectGetTypeName END (OK)"); + //} + + //[Test] + //[Category("P1")] + //[Description("BaseObject GetTypeInfo.")] + //[Property("SPEC", "Tizen.NUI.BaseObject.GetTypeInfo M")] + //[Property("SPEC_URL", "-")] + //[Property("CRITERIA", "MR")] + //[Property("AUTHOR", "guowei.wang@samsung.com")] + //public void BaseObjectGetTypeInfo() + //{ + // tlog.Debug(tag, $"BaseObjectGetTypeInfo START"); + + // var testingTarget = new BaseObject(widget.SwigCPtr.Handle, false); + // Assert.IsNotNull(testingTarget, "should not be null."); + // Assert.IsInstanceOf(testingTarget, "should be an instance of BaseObject class!"); + + // using (TypeInfo info = new TypeInfo(widget.SwigCPtr.Handle, false)) + // { + // var result = testingTarget.GetTypeInfo(info); + // tlog.Debug(tag, "TypeName : " + result); + // } + + // testingTarget.Dispose(); + // tlog.Debug(tag, $"BaseObjectGetTypeInfo END (OK)"); + //} } }