Beispiel #1
0
        public void CanSerializeMessageWithEmptyArray()
        {
            var message = new MessageWithArrayAndNoDefaultCtor();

            message.SomeWords = new string[0];

            var result = ExecuteSerializer.ForMessage <MessageWithArrayAndNoDefaultCtor>(message);

            Assert.AreEqual(result.SomeWords, new string[0]);
        }
Beispiel #2
0
        public void CanSerializeMessageWithNullArray()
        {
            var message = new MessageWithArrayAndNoDefaultCtor();

            message.SomeWords = null;

            var result = ExecuteSerializer.ForMessage <MessageWithArrayAndNoDefaultCtor>(message);

            Assert.IsNull(message.SomeWords);
        }
        public void CanSerializeMessageWithEmptyArray()
        {
            var message = new MessageWithArrayAndNoDefaultCtor
            {
                SomeWords = new string[0]
            };

            var result = ExecuteSerializer.ForMessage<MessageWithArrayAndNoDefaultCtor>(message);

            Assert.AreEqual(result.SomeWords, new string[0]);
        }
        public void CanSerializeMessageWithNullArray()
        {
            var message = new MessageWithArrayAndNoDefaultCtor
            {
                SomeWords = null
            };

            var result = ExecuteSerializer.ForMessage<MessageWithArrayAndNoDefaultCtor>(message);

            Assert.IsNull(result.SomeWords);
        }