public void CallPriorityAttributeConstructorTest() { int iPriority = 0; // TODO: 初始化为适当的值 CallPriorityAttribute target = new CallPriorityAttribute(iPriority); Assert.Inconclusive("TODO: 实现用来验证目标的代码"); }
public void PriorityTest() { int iPriority = 0; // TODO: 初始化为适当的值 CallPriorityAttribute target = new CallPriorityAttribute(iPriority); // TODO: 初始化为适当的值 int expected = 0; // TODO: 初始化为适当的值 int actual; target.Priority = expected; actual = target.Priority; Assert.AreEqual(expected, actual); Assert.Inconclusive("验证此测试方法的正确性。"); }
private int GetPriority(MethodInfo mi) { object[] objs = mi.GetCustomAttributes(typeof(CallPriorityAttribute), true); if (objs == null) { return(0); } if (objs.Length == 0) { return(0); } CallPriorityAttribute attr = objs[0] as CallPriorityAttribute; if (attr == null) { return(0); } return(attr.Priority); }