public static bool WasGiven(this DotNetRulesContext pattern) { var field = pattern.GetType().GetField("_wasGiven", BindingFlags.NonPublic | BindingFlags.Instance); return(field != null && (bool)field.GetValue(pattern)); }
private static void MonitorThen(DotNetRulesContext mon) { Exceptions.AddRange(mon.Then(Settings.CatchExceptions)); }
public TestContext(Type policy) { _DotNetRulesContext = new DotNetRulesContext(policy); }