コード例 #1
0
        public void OperationMarksRequestAsFailedAndIsPropagated()
        {
            TestTelemetryChannel.Clear();
            var host = new HostingContext <SimpleService, ISimpleService>();

            using ( host )
            {
                host.Open();

                ISimpleService client = host.GetChannel();
                client.CallMarksRequestAsFailed();
            }
            var request = TestTelemetryChannel.CollectedData().OfType <RequestTelemetry>().First();

            Assert.IsFalse(request.Success.Value);
        }