Example #1
0
        public void NumberFieldConversions()
        {
            var number = 25;

            Piranha.Extend.Fields.NumberField field = number;
            Assert.Equal(number, field.Value);
        }
Example #2
0
        public void NumberFieldConversions()
        {
            var number = 25;

            Piranha.Extend.Fields.NumberField field = number;
            Assert.Equal(number, field.Value);

            int?converted = field;

            Assert.True(converted.HasValue);
            Assert.Equal(25, converted.Value);
        }
Example #3
0
        public void NumberFieldNotEquals()
        {
            var field1 = new Piranha.Extend.Fields.NumberField {
                Value = 23
            };
            var field2 = new Piranha.Extend.Fields.NumberField {
                Value = null
            };

            Assert.True(field1 != field2);
            Assert.True(!field1.Equals(field2));
            Assert.True(!field1.Equals((object)field2));
        }