예제 #1
0
        public void GetAttributes_on_parameterInfo_with_no_attributes()
        {
            ParameterInfo pi = GetParameterWithNoAttributes();

            MyTestAttribute[] data = ParameterInfoExtension.GetAttributes <MyTestAttribute>(pi);

            Assert.IsNotNull(data);
            Assert.IsTrue(data.Length == 0);
        }
예제 #2
0
        public void GetAttributes_parameterInfo()
        {
            ParameterInfo pi = GetParameter();

            MyTestAttribute[] actual = ParameterInfoExtension.GetAttributes <MyTestAttribute>(pi);

            Assert.IsNotNull(actual);
            Assert.AreEqual <int>(1, actual.Length);
            Assert.IsNotNull(actual[0]);
        }
예제 #3
0
 public void GetAttributes_null_parameterInfo()
 {
     ParameterInfoExtension.GetAttributes <MyTestAttribute>(null);
 }