From: wenfeng.ge Date: Fri, 28 Sep 2018 05:35:56 +0000 (+0800) Subject: [NUI][ACR-179][Update TCTs for Tizen.NUI] X-Git-Tag: tct5.0_m2~46^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F88%2F190188%2F2;p=test%2Ftct%2Fcsharp%2Fapi.git [NUI][ACR-179][Update TCTs for Tizen.NUI] Change-Id: I9a6b0902ffabc0af11c1b2245d443b76edf0fbdf Signed-off-by: wenfeng.ge --- diff --git a/tct-suite-vs/Tizen.NUI.Tests/testcase/TSSize.cs b/tct-suite-vs/Tizen.NUI.Tests/testcase/TSSize.cs index 01f3a5301..fa37f0d26 100755 --- a/tct-suite-vs/Tizen.NUI.Tests/testcase/TSSize.cs +++ b/tct-suite-vs/Tizen.NUI.Tests/testcase/TSSize.cs @@ -146,6 +146,23 @@ namespace Tizen.NUI.Tests Assert.IsTrue((size1.EqualTo(size2)), "Should be equal"); } + [Test] + [Category("P1")] + [Description("Test Equals. Try to compare two Size instance by Equals.")] + [Property("SPEC", "Tizen.NUI.Size.Equals M")] + [Property("SPEC_URL", "-")] + [Property("CRITERIA", "MR")] + [Property("AUTHOR", "Wenfeng Ge, wenfeng.ge@samsung.com")] + public void Equals_CHECK_RETURN_VALUE() + { + /* TEST CODE */ + Size size1 = new Size(1.0f, 2.0f, 3.0f); + Size size2 = new Size(1.0f, 2.0f, 3.0f); + Size size3 = new Size(2.0f, 2.0f, 3.0f); + Assert.IsTrue((size1.Equals(size2)), "Should be equal"); + Assert.IsFalse((size1.Equals(size3)), "Should not be equal"); + } + [Test] [Category("P1")] [Description("Test NotEqualTo. Try to compare two Size instance by NotEqualTo.")] diff --git a/tct-suite-vs/Tizen.NUI.Tests/testcase/TSView.cs b/tct-suite-vs/Tizen.NUI.Tests/testcase/TSView.cs index 74a096469..315bed373 100755 --- a/tct-suite-vs/Tizen.NUI.Tests/testcase/TSView.cs +++ b/tct-suite-vs/Tizen.NUI.Tests/testcase/TSView.cs @@ -1806,6 +1806,26 @@ namespace Tizen.NUI.Tests Window.Instance.GetDefaultLayer().Remove(downView); } + [Test] + [Category("P1")] + [Description("Test NaturalSize. Check whether NaturalSize is readable.")] + [Property("SPEC", "Tizen.NUI.BaseComponents.View.NaturalSize A")] + [Property("SPEC_URL", "-")] + [Property("CRITERIA", "PRO")] + [Property("AUTHOR", "Wenfeng Ge, wenfeng.ge@samsung.com")] + public void NaturalSize_GET_VALUE() + { + /* TEST CODE */ + View view = new View(); + Assert.IsInstanceOf(view.NaturalSize, "Should return Vector3 instance."); + Assert.AreEqual(0, view.NaturalSize.Width, "The value of view's NaturalSize.Width is not correct here"); + Assert.AreEqual(0, view.NaturalSize.Height, "The value of view's NaturalSize.Height is not correct here"); + + ImageView image = new ImageView(_imagePath); + Assert.AreEqual(150, image.NaturalSize.Width, "The value of ImageView's NaturalSize.Width is not correct here"); + Assert.AreEqual(150, image.NaturalSize.Height, "The value of ImageView's NaturalSize.Height is not correct here"); + } + [Test] [Category("P1")] [Description("Test NaturalSize2D. Check whether NaturalSize2D is readable.")]