public void SettingArgumentByIndexingShouldReturnItDynamically() { var expected = "Else"; dynamic arguments = new MethodEventArguments(); arguments["Something"] = expected; Assert.That(arguments.Something, Is.EqualTo(expected)); }
/// <summary> /// Constructs a MethodEvent based upon a MethodInfo /// </summary> /// <param name="eventSourceId">Id of the event source</param> /// <param name="methodInfo"></param> public MethodEvent(Guid eventSourceId, MethodInfo methodInfo) : base(eventSourceId) { _methodInfo = methodInfo; Name = _methodInfo.Name; Arguments = new MethodEventArguments(); }