public void TraceEnter(string methodInfo, string[] paramNames, object[] paramValues) { if (paramNames != null) { var stringValues = paramValues.Select(val => val != null ? val.ToString() : null).ToArray(); MockLogManagerAdapter.TraceEnterCalled(TypePrettyName, methodInfo, paramNames, stringValues); } else { MockLogManagerAdapter.TraceEnterCalled(TypePrettyName, methodInfo, null, null); } }
public void TraceLeave(string methodInfo, long startTicks, long endTicks, string[] paramNames, object[] paramValues) { var numberOfTicks = endTicks - startTicks; if (paramNames != null) { var stringValues = paramValues.Select(val => val != null ? val.ToString() : null).ToArray(); MockLogManagerAdapter.TraceLeaveCalled(TypePrettyName, methodInfo, numberOfTicks, paramNames, stringValues); } else { MockLogManagerAdapter.TraceLeaveCalled(TypePrettyName, methodInfo, numberOfTicks, null, null); } }
public void MockLogException(string methodInfo, string message, Exception exception) { MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogException", new[] { message, exception.ToString() }); }
public void MockLogOuter(string methodInfo, string message, int i) { MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogOuter", new[] { message, i.ToString() }); }
public void MockLogOuterNoParam(string methodInfo) { MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogOuterNoParam"); }
public void MockLogGenericOuter <T, K>(string methodInfo, K num1, T message, K num2) { MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogGenericOuter", new[] { num1.ToString(), message.ToString(), num2.ToString() }); }
public void MockLogGenericOuter <T>(string methodInfo, T message) { MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogGenericOuter", new[] { message.ToString() }); }
public void MockLogGenericOuter <T>(string methodInfo) { MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogGenericOuter", new[] { typeof(T).Name }); }