Ejemplo n.º 1
0
        public void WhenTracingData_ThenSucceeds()
        {
            var source = new Mock <ITraceSource>();
            var data   = new object();

            TracerSourceExtensions.TraceData(source.Object, TraceEventType.Verbose, data);

            source.Verify(x => x.Trace(It.Is <DataTraceEvent>(t => t.Type == TraceEventType.Verbose && t.Data == data)));
        }
Ejemplo n.º 2
0
 public void WhenTraceDataWithNullSource_ThenThrowsArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>(() =>
                                           TracerSourceExtensions.TraceData(null, TraceEventType.Verbose, new object()));
 }