public void PropertyOrder_ClassWithDynamicPropertyOrderProperty_ReturnResultFromEvaluationMethod(int propertyOrder) { // Setup var o = new ClassWithDynamicPropertyOrderProperty(propertyOrder); // Call int result = DynamicPropertyOrderAttribute.PropertyOrder(o, "Property"); // Assert Assert.AreEqual(propertyOrder, result); }
public void CreatePropertyOrderMethod_ClassWithDynamicPropertyOrderProperty_ReturnResultFromEvaluationMethod(int propertyOrder) { // Setup var o = new ClassWithDynamicPropertyOrderProperty(propertyOrder); // Call DynamicPropertyOrderEvaluationMethodAttribute.PropertyOrder result = DynamicPropertyOrderEvaluationMethodAttribute.CreatePropertyOrderMethod(o); // Assert Assert.AreEqual(propertyOrder, result("Property")); }