Example #1
0
        public void Should_set_url()
        {
            // Given
            var url = "/some/page";

            // When
            var result = new UnhandledRequestException(url);

            // Then
            result.RequestUrl.ShouldBe(url);
            result.Message.ShouldBe("The request was unhandled: /some/page");
        }
Example #2
0
        public void Should_set_url_and_message()
        {
            // Given
            var url     = "/some/page";
            var message = "This is a test.";

            // When
            var result = new UnhandledRequestException(url, message);

            // Then
            result.RequestUrl.ShouldBe(url);
            result.Message.ShouldBe(message);
        }
Example #3
0
        public void Should_set_url_message_and_innerexception()
        {
            // Given
            var url            = "/some/page";
            var message        = "This is a test.";
            var innerException = new InvalidOperationException();

            // When
            var result = new UnhandledRequestException(url, message, innerException);

            // Then
            result.RequestUrl.ShouldBe(url);
            result.Message.ShouldBe(message);
            result.InnerException.ShouldBe(innerException);
        }