public void Ctor_String_String(string classID, string interfaceID, string eventID)
        {
            var attribute = new ComClassAttribute(classID, interfaceID, eventID);

            Assert.Equal(classID, attribute.ClassID);
            Assert.Equal(interfaceID, attribute.InterfaceID);
            Assert.Equal(eventID, attribute.EventID);
            Assert.False(attribute.InterfaceShadows);
        }
        public void InterfaceShadows_Set_GetReturnsExpected(bool value)
        {
            var attribute = new ComClassAttribute()
            {
                InterfaceShadows = value
            };

            Assert.Equal(value, attribute.InterfaceShadows);
        }
        public void Ctor_Default()
        {
            var attribute = new ComClassAttribute();

            Assert.Null(attribute.ClassID);
            Assert.Null(attribute.InterfaceID);
            Assert.Null(attribute.EventID);
            Assert.False(attribute.InterfaceShadows);
        }