Ejemplo n.º 1
0
            /** <inheritdoc /> */
            public void Log(LogLevel level, string message, object[] args, IFormatProvider formatProvider,
                            string category, string nativeErrorInfo, Exception ex)
            {
                if (!IsEnabled(level))
                {
                    return;
                }

                var text = args != null
                    ? string.Format(formatProvider ?? CultureInfo.InvariantCulture, message, args)
                    : message;

                _listener.TestOutput(new TestOutput(text + Environment.NewLine, "Progress", _ctx.CurrentTest?.Id, _ctx.CurrentTest?.FullName));
            }
Ejemplo n.º 2
0
 /// <summary>
 /// A test has produced some text output
 /// </summary>
 /// <param name="testOutput">A TestOutput object holding the text that was written</param>
 public void TestOutput(TestOutput testOutput)
 {
     listener.TestOutput(testOutput);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Calls TestOutput on the specified listener.
 /// </summary>
 /// <param name="listener">The listener.</param>
 public override void Send(ITestListener listener)
 {
     listener.TestOutput(_output);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Calls TestOutput on the specified listener.
 /// </summary>
 /// <param name="listener">The listener.</param>
 public override void Send(ITestListener listener)
 {
     listener.TestOutput(_output);
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Writes a single character
 /// </summary>
 /// <param name="value">The char to write</param>
 public override void Write(char value)
 {
     _listener.TestOutput(new TestOutput(value.ToString(), _outputType));
 }
Ejemplo n.º 6
0
 public void TestOutput(TestOutput testOutput)
 {
     innerListener.TestOutput(testOutput);
 }