Example #1
0
        public void FloatSelectorClone()
        {
            tlog.Debug(tag, $"FloatSelectorClone START");

            var testingTarget = new FloatSelector()
            {
                Normal           = 1.0f,
                Selected         = 1.0f,
                Disabled         = 0.4f,
                DisabledSelected = 0.4f
            };

            Assert.IsNotNull(testingTarget, "null handle");
            Assert.IsInstanceOf <FloatSelector>(testingTarget, "Should return FloatSelector instance.");

            try
            {
                var result = testingTarget.Clone();
                tlog.Debug(tag, "result : " + result);
            }
            catch (Exception)
            {
                //  System.InvalidCastException : Unable to cast object
                //  of type 'Tizen.NUI.BaseComponents.Selector`1[Tizen.NUI.Float]'
                //  to type 'Tizen.NUI.Components.FloatSelector'

                // To fix

                tlog.Debug(tag, $"FloatSelectorClone END (OK)");
                Assert.Pass("Passed!");
            }
        }
Example #2
0
        public void PointSizeSelector_SET_GET_VALUE()
        {
            /* TEST CODE */
            var button = new Components.Button();

            Assert.IsNotNull(button, "Should be not null");
            Assert.IsInstanceOf <Components.Button>(button, "Should be equal!");
            var floatSelector = new FloatSelector
            {
                Normal   = 10.0f,
                Selected = 12.0f,
            };

            Assert.IsNotNull(floatSelector, "Should be not null");
            Assert.IsInstanceOf <FloatSelector>(floatSelector, "Should be equal!");

            button.PointSizeSelector = floatSelector;
            Assert.AreEqual(floatSelector.Normal, button.PointSizeSelector.Normal, "Should be equals to the set value of PointSizeSelector Normal");
            Assert.AreEqual(floatSelector.Selected, button.PointSizeSelector.Selected, "Should be equals to the set value of PointSizeSelector Selected");
        }