AjRools.Expert.Facts.PropertyIsFact.IsSatisfiedByObject C# (CSharp) Метод

IsSatisfiedByObject() публичный Метод

public IsSatisfiedByObject ( object @object ) : bool
@object object
Результат bool
        public bool IsSatisfiedByObject(object @object)
        {
            Type type = @object.GetType();
            PropertyInfo pinfo = type.GetProperty(this.property);
            return pinfo.GetValue(@object, null).Equals(this.value);
        }

Usage Example

Пример #1
0
 public void IsSatisfiedByStringLength()
 {
     PropertyIsFact fact = new PropertyIsFact("p", "Length", 3);
     fact.IsSatisfiedByObject("123");
 }