public override void Update() { foreach (var assert in AssertionDelegates.Where((x) => x.Key() == true).ToList()) { assert.Value(Parent); AssertionDelegates.Remove(assert.Key); } }
public void AddAssertion(AssertionDelegate @delegate, AssertionThrowHandle handle) => AssertionDelegates.Add(@delegate, handle);