Deveel.Data.Sql.BooleanFieldTests.ToInteger_False C# (CSharp) Méthode

ToInteger_False() private méthode

private ToInteger_False ( ) : void
Résultat void
        public static void ToInteger_False()
        {
            var value = Field.BooleanFalse;
            var i = value.AsInteger();

            Assert.IsNotNull(i);
            Assert.IsFalse(i.IsNull);
            Assert.IsInstanceOf<NumericType>(i.Type);
            Assert.IsInstanceOf<SqlNumber>(i.Value);

            var v = (SqlNumber)i.Value;

            Assert.IsTrue(v.CanBeInt32);
            Assert.AreEqual(0, v.ToInt32());
            Assert.AreEqual(false, v.ToBoolean());
        }