public void BuildDetails(TimerResult timerResult, bool isChildAction, Type executedType, MethodInfo method, string eventName, TimelineCategory eventCategory) { var message = new ActionBaseMessage(timerResult, isChildAction, executedType, method, eventName, eventCategory); var dictionary = new Dictionary<string, object>(); message.BuildDetails(dictionary); Assert.Equal(3, dictionary.Count); Assert.Equal(isChildAction, dictionary["IsChildAction"]); Assert.Equal(method.Name, dictionary["ExecutionMethod"]); Assert.Equal(executedType, dictionary["ExecutedType"]); }
public void BuildDetails(TimerResult timerResult, bool isChildAction, Type executedType, MethodInfo method, string eventName, TimelineCategory eventCategory) { var message = new ActionBaseMessage(timerResult, isChildAction, executedType, method, eventName, eventCategory); var dictionary = new Dictionary <string, object>(); message.BuildDetails(dictionary); Assert.Equal(3, dictionary.Count); Assert.Equal(isChildAction, dictionary["IsChildAction"]); Assert.Equal(method.Name, dictionary["ExecutionMethod"]); Assert.Equal(executedType, dictionary["ExecutedType"]); }