public void MessageVersionAttributeAttributeUsageIsCorrect()
        {
            var sut = new MessageVersionAttribute(1);

            var attributeUsage = sut.GetType().GetCustomAttribute <AttributeUsageAttribute>();

            Assert.Equal(AttributeTargets.Class, attributeUsage.ValidOn);
            Assert.False(attributeUsage.Inherited);
            Assert.False(attributeUsage.AllowMultiple);
        }
        public void MessageVersionAttributeTakesIntegerInConstructor()
        {
            var sut = new MessageVersionAttribute(1);

            Assert.IsAssignableFrom <Attribute>(sut);
        }