public void Serialization_fails_with_null_item()
            {
                var message = new NestedStringMsg
                {
                    Item = null
                };

                Serialize(message).Should()
                .Throw <RosFieldSerializationException>()
                .Where(x => x.Identifier == "item");
            }
            public void Serialization_does_not_throw_with_item_value()
            {
                var message = new NestedStringMsg
                {
                    Item = new StringMsg
                    {
                        Value = "Test message"
                    }
                };

                Serialize(message).Should()
                .NotThrow();
            }