예제 #1
0
        public void IsDefinedCallsMethodInfoIsDefined()
        {
            // Arrange
            Mock <MethodInfo> mockMethod = new Mock <MethodInfo>();

            mockMethod.Setup(mi => mi.IsDefined(typeof(ObsoleteAttribute), true)).Returns(true);
            ReflectedActionDescriptor ad = GetActionDescriptor(mockMethod.Object);

            // Act
            bool isDefined = ad.IsDefined(typeof(ObsoleteAttribute), true);

            // Assert
            Assert.True(isDefined);
        }