コード例 #1
0
        public void TableUriBuilder_IPStyleUrl_AccountOnlyTest()
        {
            // Arrange
            var uriString   = "https://127.0.0.1/account";
            var originalUri = new UriBuilder(uriString);

            // Act
            var tableuribuilder = new TableUriBuilder(originalUri.Uri);
            Uri newUri          = tableuribuilder.ToUri();

            // Assert
            Assert.AreEqual("https", tableuribuilder.Scheme);
            Assert.AreEqual("127.0.0.1", tableuribuilder.Host);
            Assert.AreEqual(443, tableuribuilder.Port);
            Assert.AreEqual("account", tableuribuilder.AccountName);
            Assert.IsNull(tableuribuilder.Sas);
            Assert.AreEqual("", tableuribuilder.Query);

            Assert.AreEqual(originalUri, newUri);
        }