public void GetFuncFilter_Custom_NotOK() { instance = new FuncFilterFactory(); instance.Custom = (a, b) => a.ToString()[1] == b.ToString()[1]; object str1 = "abc"; object str2 = "Ass"; var result = instance.GetFuncFilter(FilterType.Custom, isKeySensitive: false); bool resultFunc = result(str1, str2); Assert.IsFalse(resultFunc); }
public override void OnApplyTemplate() { base.OnApplyTemplate(); Initializecontrols(); if (funcFilterFactory == null) { funcFilterFactory = new FuncFilterFactory(); } PopupPrincipal.Width = System.Windows.SystemParameters.PrimaryScreenWidth; PopupPrincipal.Height = System.Windows.SystemParameters.PrimaryScreenHeight; }
public void Initialize() { instance = new FuncFilterFactory(); }