Tests.MetricIntegrationTests.Time.time_with_return_value C# (CSharp) Method

time_with_return_value() private method

private time_with_return_value ( ) : void
return void
            public void time_with_return_value()
            {
                Metrics.Configure(_defaultMetricsConfig);

                var returnValue = Metrics.Time(() =>
                {
                    Thread.Sleep(2);
                    return 5;
                }, "time");

                Assert.That(LastPacketMessageReceived(), Is.StringMatching(_expectedTimeRegEx));
                Assert.That(returnValue, Is.EqualTo(5));
            }