public void ShouldBeAbleToSetThePropertySerializationInfo()
 {
     ODataProperty property = new ODataProperty();
     ODataPropertySerializationInfo serializationInfo = new ODataPropertySerializationInfo();
     property.SetSerializationInfo(serializationInfo);
     property.SerializationInfo.Should().BeSameAs(serializationInfo);
 }
        public void ShouldBeAbleToSetThePropertySerializationInfo()
        {
            ODataProperty property = new ODataProperty();
            ODataPropertySerializationInfo serializationInfo = new ODataPropertySerializationInfo();

            property.SetSerializationInfo(serializationInfo);
            Assert.Same(serializationInfo, property.SerializationInfo);
        }
        public void ShouldBeAbleToSetThePropertySerializationInfo()
        {
            ODataProperty property = new ODataProperty();
            ODataPropertySerializationInfo serializationInfo = new ODataPropertySerializationInfo();

            property.SetSerializationInfo(serializationInfo);
            property.SerializationInfo.Should().BeSameAs(serializationInfo);
        }
 public void ShouldBeAbleToClearThePropertySerializationInfo()
 {
     ODataProperty property = new ODataProperty();
     ODataPropertySerializationInfo serializationInfo = new ODataPropertySerializationInfo();
     property.SerializationInfo = serializationInfo;
     property.SetSerializationInfo(null);
     property.SerializationInfo.Should().BeNull();
 }
        public void ShouldBeAbleToClearThePropertySerializationInfo()
        {
            ODataProperty property = new ODataProperty();
            ODataPropertySerializationInfo serializationInfo = new ODataPropertySerializationInfo();

            property.SerializationInfo = serializationInfo;
            property.SetSerializationInfo(null);
            Assert.Null(property.SerializationInfo);
        }
Пример #6
0
 /// <summary>
 /// Provide additional serialization information to the <see cref="ODataWriter"/> for <paramref name="property"/>.
 /// </summary>
 /// <param name="property">The instance to set the serialization info.</param>
 /// <param name="serializationInfo">The serialization info to set.</param>
 public static void SetSerializationInfo(this ODataProperty property, ODataPropertySerializationInfo serializationInfo)
 {
     ExceptionUtils.CheckArgumentNotNull(property, "property");
     property.SerializationInfo = serializationInfo;
 }
        public void PropertyKindShouldBeUnspecifiedOnCreation()
        {
            var serializationInfo = new ODataPropertySerializationInfo();

            serializationInfo.PropertyKind.Should().Be(ODataPropertyKind.Unspecified);
        }
 public void PropertyKindShouldBeUnspecifiedOnCreation()
 {
     var serializationInfo = new ODataPropertySerializationInfo();
     serializationInfo.PropertyKind.Should().Be(ODataPropertyKind.Unspecified);
 }
Пример #9
0
        public void PropertyKindShouldBeUnspecifiedOnCreation()
        {
            var serializationInfo = new ODataPropertySerializationInfo();

            Assert.Equal(ODataPropertyKind.Unspecified, serializationInfo.PropertyKind);
        }