Example #1
0
        public void BeginRequest_should_reset_existing_timer()
        {
            var requestTimer = Substitute.For <IRequestTimer>();
            var context      = Substitute.For <IMetricTaskContext>();

            var task = new RequestTimingTask(context, requestTimer);

            //Act
            task.BeginRequest();

            //Assert
            requestTimer.Received().Reset();
        }