Exemple #1
0
 public Main()
 {
     _storage     = new PluginJsonStorage <UriSettings>();
     _uriSettings = _storage.Load();
     _uriParser   = new ExtendedUriParser();
     _uriResolver = new UriResolver();
 }
Exemple #2
0
        public void TryParseCanParseHostName(string query, bool expectedSuccess, string expectedResult)
        {
            // Arrange
            var parser = new ExtendedUriParser();

            // Act
            var success = parser.TryParse(query, out var result);

            // Assert
            Assert.AreEqual(expectedResult, result?.ToString());
            Assert.AreEqual(expectedSuccess, success);
        }