示例#1
0
        public void GetRequestIdShouldReturnNewGuidIfHeaderNotAGuid()
        {
            var subject = new MyHttpContext("notaguid");
            var result  = subject.GetRequestId();

            Assert.AreNotEqual(Guid.Empty, result);
        }
        public void GetRequestIdShouldReturnTheGuidIfSet()
        {
            var expectedGuid = new Guid("88887777-6666-5555-4444-333322221111");
            var subject = new MyHttpContext(expectedGuid.ToString("N"));

            var result = subject.GetRequestId();
            Assert.AreEqual(expectedGuid, result);
        }
示例#3
0
        public void GetRequestIdShouldReturnTheGuidIfSet()
        {
            var expectedGuid = new Guid("88887777-6666-5555-4444-333322221111");
            var subject      = new MyHttpContext(expectedGuid.ToString("N"));

            var result = subject.GetRequestId();

            Assert.AreEqual(expectedGuid, result);
        }
 public void GetRequestIdShouldReturnNewGuidIfNoHeader()
 {
     var subject = new MyHttpContext(null);
     var result = subject.GetRequestId();
     Assert.AreNotEqual(Guid.Empty, result);
 }