public void Should_handle_a_present_nullable_value()
        {
            var obj = new PropertyOfNullableChar {Value = 'A'};

            PropertyOfNullableChar result = SerializeAndReturn(obj);

            result.Value.ShouldBe(obj.Value);
        }
        public void Should_handle_a_missing_nullable_value()
        {
            var obj = new PropertyOfNullableChar();

            PropertyOfNullableChar result = SerializeAndReturn(obj);

            result.Value.ShouldEqual(obj.Value);
        }
        public void Should_handle_a_missing_nullable_value()
        {
            var obj = new PropertyOfNullableChar();

            PropertyOfNullableChar result = SerializeAndReturn(obj);

            result.Value.ShouldBe(obj.Value);
        }
        public void Should_handle_a_present_nullable_value()
        {
            var obj = new PropertyOfNullableChar {
                Value = 'A'
            };

            PropertyOfNullableChar result = SerializeAndReturn(obj);

            result.Value.ShouldEqual(obj.Value);
        }