public virtual EntityField Field(string fieldName) { foreach (Entity entity in NestedEntities) { Class @class = new Class(entity.GetType()); FieldInfo field = @class.GetField(fieldName); if (null != field) return new EntityField(entity, field); } return null; }
public void GetFieldGetsFieldsFromBaseClasses() { var @class = new Class(typeof(ClassForClassTest)); Assert.AreNotEqual(null, @class.GetField("fieldInBaseClass")); }