public override void OnExit(MethodArguments args) { ++Exits; OnExitAction?.Invoke(args); InspectInstance?.Invoke(Instance); Assert.AreEqual(MethodName, args.MethodName, "OnExit - MethodNames don't match"); }
public override void OnException(MethodArguments args, Exception e) { ++Exceptions; OnExceptionAction?.Invoke(args, e); InspectInstance?.Invoke(Instance); Assert.AreEqual(MethodName, args.MethodName, "OnException - MethodNames don't match"); }