示例#1
0
 public void EnsureValidPageName_ThrowsIfPageNameIsNullOrEmpty(string pageName)
 {
     // Act & Assert
     var ex = ExceptionAssert.ThrowsArgument(
         () => PageConventionCollection.EnsureValidPageName(pageName),
         "pageName",
         "Value cannot be null or empty.");
 }
示例#2
0
 public void EnsureValidPageName_ThrowsIfPageNameDoesNotStartWithLeadingSlash(string pageName)
 {
     // Arrange
     var expected = $"'{pageName}' is not a valid page name. A page name is path relative to the Razor Pages root directory that starts with a leading forward slash ('/') and does not contain the file extension e.g \"/Users/Edit\".";
     // Act & Assert
     var ex = ExceptionAssert.ThrowsArgument(
         () => PageConventionCollection.EnsureValidPageName(pageName),
         "pageName",
         expected);
 }