public void GetHashCode_should_return_value_for_date_nullable()
        {
            var instance = new ClassWithNullable();

            instance.NullableDate = new DateTime(1988, 5, 23);

            var result = instance.GetHashCode();

            Assert.NotEqual(0, result);
        }
        public void GetHashCode_should_return_value_for_null_nullable()
        {
            var instance = new ClassWithNullable();

            instance.NullableDate = null;

            var result = instance.GetHashCode();

            Assert.Equal(0, result);
        }
        public void DynamicFormatterClassWithNullableTest()
        {
            var entity = new ClassWithNullable();

            entity.intNullable  = 31;
            entity.longNullable = 313;
            var DynamicFormatter = new DynamicFormatter <ClassWithNullable>();
            var buffer           = DynamicFormatter.Serialize(entity);
            var result           = DynamicFormatter.Deserialize(buffer);

            Assert.AreEqual(entity.intNullable, result.intNullable);
            Assert.AreEqual(entity.longNullable, result.longNullable);
            Assert.IsTrue(result.boolNulable == null);
        }
        public void DynamicFormatterGenericClass()
        {
            var entity = new ClassWithNullable[]
            {
                new ClassWithNullable(),
                new ClassWithNullable(),
                new ClassWithNullable()
            }.ToList();

            var DynamicFormatter = new DynamicFormatter <List <ClassWithNullable> >();
            var buffer           = DynamicFormatter.Serialize(entity);
            var result           = DynamicFormatter.Deserialize(buffer);

            for (int i = 0; i < entity.Count; i++)
            {
                Assert.AreEqual(result[i].longNullable, entity[i].longNullable);
            }
        }
Exemple #5
0
 public static int StaticMethod()
 {
     var classWithNullable = new ClassWithNullable();
     return classWithNullable.Member.Value;
 }
    public static int StaticMethod()
    {
        var classWithNullable = new ClassWithNullable();

        return(classWithNullable.Member.Value);
    }