private void VerifyIsSupportedSchemeCaseSensitivity(UriValidator validator) { Uri lowercaseUri = CreateUri("case", "localhost"); Uri uppercaseUri = CreateUri("CASE", "localhost"); Uri mixedcaseUri = CreateUri("cAsE", "localhost"); // Test bool lowercaseSupported = validator.IsSupportedScheme(lowercaseUri); bool uppercaseSupported = validator.IsSupportedScheme(uppercaseUri); bool mixedcaseSupported = validator.IsSupportedScheme(mixedcaseUri); // Verify Assert.IsTrue(lowercaseSupported, "Lowercase scheme should be supported"); Assert.IsTrue(uppercaseSupported, "Uppercase scheme should be supported"); Assert.IsTrue(mixedcaseSupported, "Mixed-case scheme should be supported"); }