public void GetAttribute_ClassWithAttributeGetAttributeFromInstance_ResultIsExpectedAttribute()
        {
            TestClassWithAttributes instance = new TestClassWithAttributes();

            Object actual = instance.GetAttribute <TestClassWithAttributes, TestDummyAttribute>();

            Assert.That(actual, Is.InstanceOf <TestDummyAttribute>());
        }
        public void GetAttribute_ClassWithAttributeGetAttributeFromInstanceMemberLowerCase_ResultIsExpectedAttribute(String name)
        {
            TestClassWithAttributes instance = new TestClassWithAttributes();

            Object actual = instance.GetAttribute <TestClassWithAttributes, TestDummyAttribute>(name.ToLower());

            Assert.That(actual, Is.InstanceOf <TestDummyAttribute>());
            Assert.That(((TestDummyAttribute)actual).Name, Is.EqualTo(name));
        }