BetterCms.Module.Pages.Services.DefaultUrlService.ValidateInternalUrl C# (CSharp) 메소드

ValidateInternalUrl() 공개 메소드

Validates the internal URL.
public ValidateInternalUrl ( string url ) : bool
url string The URL.
리턴 bool
        public bool ValidateInternalUrl(string url)
        {
            return Regex.IsMatch(url, PagesConstants.InternalUrlRegularExpression);
        }

Usage Example

예제 #1
0
        public void Should_Deny_Internal_Urls()
        {
            var service = new DefaultUrlService(null, null);

            invalidInternalUrls.ToList().ForEach(url => Assert.IsFalse(service.ValidateInternalUrl(url), string.Format("URL must be invalid: '{0}'", url)));
        }