Ejemplo n.º 1
0
        public void NetSuiteUriItemSetIdWithValueExtendsQuery()
        {
            //https://system.sandbox.netsuite.com /app/common/item/item.nl ?id=

            NetSuiteUriItem x = new NetSuiteUriItem(nsConfig.Uri);
            x.SetID("1");

            UriBuilder expectedUri = MakeItemBuilder();
            AddBldrQuery(expectedUri, NetSuiteUriItem.NsItemIDName, "1");

            Assert.AreEqual(x.Uri.Query, expectedUri.Uri.Query);
            Assert.AreEqual(x.Uri.AbsoluteUri, expectedUri.Uri.AbsoluteUri);
        }
Ejemplo n.º 2
0
 public void NetSuiteUriItemIsInstanceOfSystemBase()
 {
     NetSuiteUriItem x = new NetSuiteUriItem(nsConfig.Uri);
     Assert.IsInstanceOfType(x, typeof(NetSuiteUriSystemBase));
 }
Ejemplo n.º 3
0
        public void NetSuiteUriItemMatchesConfigValues()
        {
            //https://system.sandbox.netsuite.com /app/common/item/item.nl ?id=

            NetSuiteUriItem x = new NetSuiteUriItem(nsConfig.Uri);

            UriBuilder expectedUri = MakeItemBuilder();

            Assert.AreEqual(x.Uri.Scheme, expectedUri.Uri.Scheme);
            Assert.AreEqual(x.Uri.Host, expectedUri.Uri.Host);
            Assert.AreEqual(x.Uri.LocalPath, expectedUri.Uri.LocalPath);
            Assert.AreEqual(x.Uri.AbsoluteUri, expectedUri.Uri.AbsoluteUri);
        }