Exemple #1
0
 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);
     }
 }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
 public void MockLogException(string methodInfo, string message, Exception exception)
 {
     MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogException", new[] { message, exception.ToString() });
 }
Exemple #4
0
 public void MockLogOuter(string methodInfo, string message, int i)
 {
     MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogOuter", new[] { message, i.ToString() });
 }
Exemple #5
0
 public void MockLogOuterNoParam(string methodInfo)
 {
     MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogOuterNoParam");
 }
Exemple #6
0
 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() });
 }
Exemple #7
0
 public void MockLogGenericOuter <T>(string methodInfo, T message)
 {
     MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogGenericOuter", new[] { message.ToString() });
 }
Exemple #8
0
 public void MockLogGenericOuter <T>(string methodInfo)
 {
     MockLogManagerAdapter.LogCalled(TypePrettyName, methodInfo, "MockLogGenericOuter", new[] { typeof(T).Name });
 }