コード例 #1
0
        public void TraceBehaviorInvokeDelegateNullTest()
        {
            var target = new TraceBehavior(_logger);

            target.Invoke(new Mock <IMethodInvocation>().Object, null);
        }
コード例 #2
0
        public void TraceBehaviorInvokeInputNullTest()
        {
            var target = new TraceBehavior(_logger);

            target.Invoke(null, new GetNextInterceptionBehaviorDelegate(() => null));
        }
コード例 #3
0
        public void TraceBehaviorConstructorTest()
        {
            var target = new TraceBehavior(_logger);

            Assert.IsNotNull(target);
        }
コード例 #4
0
 public void TraceBehaviorConstructorNullTest()
 {
     var target = new TraceBehavior(null);
 }
コード例 #5
0
 public TraceBehaviorController(HttpClient client, ITracer tracer, ILogger <EndToEndBehaviorController> logger)
 {
     _tracer   = tracer;
     _logger   = logger;
     _behavior = new TraceBehavior(client, _tracer, logger);
 }