Exemple #1
0
        protected override void beforeEach()
        {
            theLog = new RequestLog();

            MockFor <IRequestLogBuilder>().Stub(x => x.BuildForCurrentRequest())
            .Return(theLog);

            _requestObserver = Services.AddAdditionalMockFor <IRequestTraceObserver>();

            ClassUnderTest.Stopwatch.IsRunning.ShouldBeFalse();

            ClassUnderTest.Start();
        }
Exemple #2
0
        protected override void beforeEach()
        {
            _requestObserver = Services.CreateMockArrayFor <IRequestTraceObserver>(1).Single();

            ClassUnderTest.Current = new RequestLog();

            theHeaders = new Header[]
            { new Header("a", "1"), new Header("b", "2") };
            MockFor <IHttpResponse>().Stub(x => x.AllHeaders()).Return(theHeaders);

            ClassUnderTest.Stopwatch.Start();
            Thread.Sleep(10);

            ClassUnderTest.MarkFinished();
        }